2023-09-10T21:50:58,303 Created temporary directory: /tmp/pip-build-tracker-44c3b8vs 2023-09-10T21:50:58,304 Initialized build tracking at /tmp/pip-build-tracker-44c3b8vs 2023-09-10T21:50:58,304 Created build tracker: /tmp/pip-build-tracker-44c3b8vs 2023-09-10T21:50:58,305 Entered build tracker: /tmp/pip-build-tracker-44c3b8vs 2023-09-10T21:50:58,306 Created temporary directory: /tmp/pip-wheel-366ffalv 2023-09-10T21:50:58,309 Created temporary directory: /tmp/pip-ephem-wheel-cache-0phihe26 2023-09-10T21:50:58,330 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-10T21:50:58,334 2 location(s) to search for versions of pypblib: 2023-09-10T21:50:58,334 * https://pypi.org/simple/pypblib/ 2023-09-10T21:50:58,334 * https://www.piwheels.org/simple/pypblib/ 2023-09-10T21:50:58,335 Fetching project page and analyzing links: https://pypi.org/simple/pypblib/ 2023-09-10T21:50:58,335 Getting page https://pypi.org/simple/pypblib/ 2023-09-10T21:50:58,337 Found index url https://pypi.org/simple/ 2023-09-10T21:50:58,476 Fetched page https://pypi.org/simple/pypblib/ as application/vnd.pypi.simple.v1+json 2023-09-10T21:50:58,482 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-10T21:50:58,482 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-10T21:50:58,483 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-10T21:50:58,484 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-10T21:50:58,484 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-10T21:50:58,485 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-10T21:50:58,485 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-10T21:50:58,486 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-10T21:50:58,487 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-10T21:50:58,487 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-10T21:50:58,488 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-10T21:50:58,488 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-10T21:50:58,489 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-10T21:50:58,493 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-10T21:50:58,493 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-10T21:50:58,494 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-10T21:50:58,494 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-10T21:50:58,495 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-10T21:50:58,495 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-10T21:50:58,495 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-10T21:50:58,496 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-10T21:50:58,497 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-10T21:50:58,497 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-10T21:50:58,498 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-10T21:50:58,498 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-10T21:50:58,499 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-10T21:50:58,499 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-10T21:50:58,500 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-10T21:50:58,501 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-10T21:50:58,502 Fetching project page and analyzing links: https://www.piwheels.org/simple/pypblib/ 2023-09-10T21:50:58,502 Getting page https://www.piwheels.org/simple/pypblib/ 2023-09-10T21:50:58,504 Found index url https://www.piwheels.org/simple/ 2023-09-10T21:50:58,858 Fetched page https://www.piwheels.org/simple/pypblib/ as text/html 2023-09-10T21:50:58,863 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-10T21:50:58,864 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-10T21:50:58,864 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-10T21:50:58,865 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-10T21:50:58,865 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-10T21:50:58,866 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-10T21:50:58,867 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-10T21:50:58,867 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-10T21:50:58,868 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-10T21:50:58,868 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-10T21:50:58,869 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-10T21:50:58,870 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-10T21:50:58,870 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-10T21:50:58,872 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-10T21:50:58,873 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-10T21:50:58,873 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-10T21:50:58,874 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-10T21:50:58,875 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-10T21:50:58,876 Skipping link: not a file: https://www.piwheels.org/simple/pypblib/ 2023-09-10T21:50:58,877 Skipping link: not a file: https://pypi.org/simple/pypblib/ 2023-09-10T21:50:58,896 Given no hashes to check 1 links for project 'pypblib': discarding no candidates 2023-09-10T21:50:58,914 Collecting pypblib==0.0.2 2023-09-10T21:50:58,917 Created temporary directory: /tmp/pip-unpack-0woh8i0x 2023-09-10T21:50:59,158 Downloading pypblib-0.0.2.tar.gz (73 kB) 2023-09-10T21:50:59,382 Added pypblib==0.0.2 from https://files.pythonhosted.org/packages/b0/86/c1a837789ad6169001f870f8fed4352d5c388a9334eca3753c26a8bc5ab5/pypblib-0.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-44c3b8vs' 2023-09-10T21:50:59,384 Running setup.py (path:/tmp/pip-wheel-366ffalv/pypblib_84fda2937b644409a909e9c54caec665/setup.py) egg_info for package pypblib 2023-09-10T21:50:59,385 Created temporary directory: /tmp/pip-pip-egg-info-49u4ywt1 2023-09-10T21:50:59,385 Preparing metadata (setup.py): started 2023-09-10T21:50:59,387 Running command python setup.py egg_info 2023-09-10T21:50:59,858 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-10T21:50:59,858 !! 2023-09-10T21:50:59,859 ******************************************************************************** 2023-09-10T21:50:59,859 Usage of dash-separated 'description-file' will not be supported in future 2023-09-10T21:50:59,860 versions. Please use the underscore name 'description_file' instead. 2023-09-10T21:50:59,861 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-10T21:50:59,862 or your builds will no longer be supported. 2023-09-10T21:50:59,863 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-10T21:50:59,863 ******************************************************************************** 2023-09-10T21:50:59,865 !! 2023-09-10T21:50:59,865 opt = self.warn_dash_deprecation(opt, section) 2023-09-10T21:50:59,866 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-10T21:50:59,866 !! 2023-09-10T21:50:59,868 ******************************************************************************** 2023-09-10T21:50:59,868 Usage of dash-separated 'license-file' will not be supported in future 2023-09-10T21:50:59,869 versions. Please use the underscore name 'license_file' instead. 2023-09-10T21:50:59,870 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-10T21:50:59,870 or your builds will no longer be supported. 2023-09-10T21:50:59,871 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-10T21:50:59,871 ******************************************************************************** 2023-09-10T21:50:59,872 !! 2023-09-10T21:50:59,873 opt = self.warn_dash_deprecation(opt, section) 2023-09-10T21:50:59,873 /usr/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` 2023-09-10T21:50:59,874 !! 2023-09-10T21:50:59,875 ******************************************************************************** 2023-09-10T21:50:59,875 The license_file parameter is deprecated, use license_files instead. 2023-09-10T21:50:59,876 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-10T21:50:59,876 or your builds will no longer be supported. 2023-09-10T21:50:59,877 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-10T21:50:59,878 ******************************************************************************** 2023-09-10T21:50:59,879 !! 2023-09-10T21:50:59,879 parsed = self.parsers.get(option_name, lambda x: x)(value) 2023-09-10T21:51:00,390 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-10T21:51:00,391 !! 2023-09-10T21:51:00,392 ******************************************************************************** 2023-09-10T21:51:00,392 Usage of dash-separated 'description-file' will not be supported in future 2023-09-10T21:51:00,393 versions. Please use the underscore name 'description_file' instead. 2023-09-10T21:51:00,394 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-10T21:51:00,394 or your builds will no longer be supported. 2023-09-10T21:51:00,396 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-10T21:51:00,396 ******************************************************************************** 2023-09-10T21:51:00,397 !! 2023-09-10T21:51:00,398 opt = self.warn_dash_deprecation(opt, section) 2023-09-10T21:51:00,399 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-10T21:51:00,399 !! 2023-09-10T21:51:00,400 ******************************************************************************** 2023-09-10T21:51:00,401 Usage of dash-separated 'license-file' will not be supported in future 2023-09-10T21:51:00,401 versions. Please use the underscore name 'license_file' instead. 2023-09-10T21:51:00,402 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-10T21:51:00,403 or your builds will no longer be supported. 2023-09-10T21:51:00,404 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-10T21:51:00,405 ******************************************************************************** 2023-09-10T21:51:00,406 !! 2023-09-10T21:51:00,407 opt = self.warn_dash_deprecation(opt, section) 2023-09-10T21:51:00,407 /usr/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` 2023-09-10T21:51:00,408 !! 2023-09-10T21:51:00,409 ******************************************************************************** 2023-09-10T21:51:00,410 The license_file parameter is deprecated, use license_files instead. 2023-09-10T21:51:00,411 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-10T21:51:00,412 or your builds will no longer be supported. 2023-09-10T21:51:00,413 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-10T21:51:00,413 ******************************************************************************** 2023-09-10T21:51:00,414 !! 2023-09-10T21:51:00,414 parsed = self.parsers.get(option_name, lambda x: x)(value) 2023-09-10T21:51:00,432 running egg_info 2023-09-10T21:51:00,434 creating /tmp/pip-pip-egg-info-49u4ywt1/pypblib.egg-info 2023-09-10T21:51:00,458 writing /tmp/pip-pip-egg-info-49u4ywt1/pypblib.egg-info/PKG-INFO 2023-09-10T21:51:00,461 writing dependency_links to /tmp/pip-pip-egg-info-49u4ywt1/pypblib.egg-info/dependency_links.txt 2023-09-10T21:51:00,464 writing top-level names to /tmp/pip-pip-egg-info-49u4ywt1/pypblib.egg-info/top_level.txt 2023-09-10T21:51:00,465 writing manifest file '/tmp/pip-pip-egg-info-49u4ywt1/pypblib.egg-info/SOURCES.txt' 2023-09-10T21:51:00,565 reading manifest file '/tmp/pip-pip-egg-info-49u4ywt1/pypblib.egg-info/SOURCES.txt' 2023-09-10T21:51:00,567 reading manifest template 'MANIFEST.in' 2023-09-10T21:51:00,595 warning: no files found matching '*.hpp' under directory 'External' 2023-09-10T21:51:00,667 warning: no files found matching '*.c' under directory 'External' 2023-09-10T21:51:00,683 warning: no files found matching '*.h' under directory 'Modules' 2023-09-10T21:51:00,697 warning: no files found matching '*.c' under directory 'Modules' 2023-09-10T21:51:00,698 adding license file 'LICENSE.txt' 2023-09-10T21:51:00,702 writing manifest file '/tmp/pip-pip-egg-info-49u4ywt1/pypblib.egg-info/SOURCES.txt' 2023-09-10T21:51:00,810 Preparing metadata (setup.py): finished with status 'done' 2023-09-10T21:51:00,814 Source in /tmp/pip-wheel-366ffalv/pypblib_84fda2937b644409a909e9c54caec665 has version 0.0.2, which satisfies requirement pypblib==0.0.2 from https://files.pythonhosted.org/packages/b0/86/c1a837789ad6169001f870f8fed4352d5c388a9334eca3753c26a8bc5ab5/pypblib-0.0.2.tar.gz 2023-09-10T21:51:00,815 Removed pypblib==0.0.2 from https://files.pythonhosted.org/packages/b0/86/c1a837789ad6169001f870f8fed4352d5c388a9334eca3753c26a8bc5ab5/pypblib-0.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-44c3b8vs' 2023-09-10T21:51:00,819 Created temporary directory: /tmp/pip-unpack-6yv42vce 2023-09-10T21:51:00,820 Created temporary directory: /tmp/pip-unpack-1l783w8f 2023-09-10T21:51:00,823 Building wheels for collected packages: pypblib 2023-09-10T21:51:00,826 Created temporary directory: /tmp/pip-wheel-jhpvxyj5 2023-09-10T21:51:00,827 Building wheel for pypblib (setup.py): started 2023-09-10T21:51:00,828 Destination directory: /tmp/pip-wheel-jhpvxyj5 2023-09-10T21:51:00,829 Running command python setup.py bdist_wheel 2023-09-10T21:51:01,267 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-10T21:51:01,267 !! 2023-09-10T21:51:01,269 ******************************************************************************** 2023-09-10T21:51:01,269 Usage of dash-separated 'description-file' will not be supported in future 2023-09-10T21:51:01,270 versions. Please use the underscore name 'description_file' instead. 2023-09-10T21:51:01,271 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-10T21:51:01,272 or your builds will no longer be supported. 2023-09-10T21:51:01,273 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-10T21:51:01,274 ******************************************************************************** 2023-09-10T21:51:01,276 !! 2023-09-10T21:51:01,276 opt = self.warn_dash_deprecation(opt, section) 2023-09-10T21:51:01,277 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-10T21:51:01,277 !! 2023-09-10T21:51:01,278 ******************************************************************************** 2023-09-10T21:51:01,279 Usage of dash-separated 'license-file' will not be supported in future 2023-09-10T21:51:01,279 versions. Please use the underscore name 'license_file' instead. 2023-09-10T21:51:01,280 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-10T21:51:01,280 or your builds will no longer be supported. 2023-09-10T21:51:01,281 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-10T21:51:01,282 ******************************************************************************** 2023-09-10T21:51:01,283 !! 2023-09-10T21:51:01,283 opt = self.warn_dash_deprecation(opt, section) 2023-09-10T21:51:01,284 /usr/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` 2023-09-10T21:51:01,284 !! 2023-09-10T21:51:01,285 ******************************************************************************** 2023-09-10T21:51:01,285 The license_file parameter is deprecated, use license_files instead. 2023-09-10T21:51:01,286 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-10T21:51:01,287 or your builds will no longer be supported. 2023-09-10T21:51:01,288 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-10T21:51:01,289 ******************************************************************************** 2023-09-10T21:51:01,290 !! 2023-09-10T21:51:01,290 parsed = self.parsers.get(option_name, lambda x: x)(value) 2023-09-10T21:51:02,621 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-10T21:51:02,622 !! 2023-09-10T21:51:02,623 ******************************************************************************** 2023-09-10T21:51:02,624 Usage of dash-separated 'description-file' will not be supported in future 2023-09-10T21:51:02,625 versions. Please use the underscore name 'description_file' instead. 2023-09-10T21:51:02,626 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-10T21:51:02,627 or your builds will no longer be supported. 2023-09-10T21:51:02,628 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-10T21:51:02,628 ******************************************************************************** 2023-09-10T21:51:02,630 !! 2023-09-10T21:51:02,631 opt = self.warn_dash_deprecation(opt, section) 2023-09-10T21:51:02,631 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:510: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-09-10T21:51:02,632 !! 2023-09-10T21:51:02,633 ******************************************************************************** 2023-09-10T21:51:02,634 Usage of dash-separated 'license-file' will not be supported in future 2023-09-10T21:51:02,634 versions. Please use the underscore name 'license_file' instead. 2023-09-10T21:51:02,636 By 2023-Sep-26, you need to update your project and remove deprecated calls 2023-09-10T21:51:02,636 or your builds will no longer be supported. 2023-09-10T21:51:02,638 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-10T21:51:02,638 ******************************************************************************** 2023-09-10T21:51:02,640 !! 2023-09-10T21:51:02,640 opt = self.warn_dash_deprecation(opt, section) 2023-09-10T21:51:02,641 /usr/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` 2023-09-10T21:51:02,641 !! 2023-09-10T21:51:02,642 ******************************************************************************** 2023-09-10T21:51:02,643 The license_file parameter is deprecated, use license_files instead. 2023-09-10T21:51:02,644 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-10T21:51:02,644 or your builds will no longer be supported. 2023-09-10T21:51:02,645 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-09-10T21:51:02,646 ******************************************************************************** 2023-09-10T21:51:02,647 !! 2023-09-10T21:51:02,647 parsed = self.parsers.get(option_name, lambda x: x)(value) 2023-09-10T21:51:02,659 running bdist_wheel 2023-09-10T21:51:02,756 running build 2023-09-10T21:51:02,756 running build_py 2023-09-10T21:51:02,783 creating build 2023-09-10T21:51:02,784 creating build/lib.linux-armv7l-cpython-311 2023-09-10T21:51:02,784 creating build/lib.linux-armv7l-cpython-311/pypblib 2023-09-10T21:51:02,785 copying pypblib/__init__.py -> build/lib.linux-armv7l-cpython-311/pypblib 2023-09-10T21:51:02,788 running build_ext 2023-09-10T21:51:03,290 building 'pypblib.pblib' extension 2023-09-10T21:51:03,292 creating build/temp.linux-armv7l-cpython-311 2023-09-10T21:51:03,292 creating build/temp.linux-armv7l-cpython-311/External 2023-09-10T21:51:03,293 creating build/temp.linux-armv7l-cpython-311/External/pblib 2023-09-10T21:51:03,294 creating build/temp.linux-armv7l-cpython-311/External/pblib/encoder 2023-09-10T21:51:03,296 creating build/temp.linux-armv7l-cpython-311/Modules 2023-09-10T21:51:03,296 creating build/temp.linux-armv7l-cpython-311/Modules/pblib 2023-09-10T21:51:03,297 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-10T21:51:05,105 In file included from External/pblib/clausedatabase.h:9, 2023-09-10T21:51:05,106 from External/pblib/IncrementalData.h:5, 2023-09-10T21:51:05,107 from External/pblib/IncSimplePBConstraint.h:5, 2023-09-10T21:51:05,107 from External/pblib/IncSimplePBConstraint.cpp:1: 2023-09-10T21:51:05,108 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:51:05,109 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-10T21:51:05,110 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:05,110 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:05,120 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:51:05,121 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-10T21:51:05,122 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:51:05,122 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:05,123 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-10T21:51:05,124 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:05,125 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:05,126 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-10T21:51:05,127 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:51:05,127 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:05,129 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:51:05,130 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-10T21:51:05,130 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:05,131 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:05,134 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:51:05,135 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-10T21:51:05,136 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:05,136 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:05,140 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:05,141 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-10T21:51:05,142 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:05,142 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:05,147 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:05,148 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-10T21:51:05,149 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:05,149 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:05,154 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:05,154 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-10T21:51:05,155 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:05,156 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:05,214 External/pblib/IncSimplePBConstraint.cpp: In member function ‘void IncSimplePBConstraint::encodeNewGeq(int64_t, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:51:05,214 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-10T21:51:05,215 37 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-10T21:51:05,216 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:05,217 External/pblib/IncSimplePBConstraint.cpp: In member function ‘void IncSimplePBConstraint::encodeNewLeq(int64_t, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:51:05,217 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-10T21:51:05,218 62 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-10T21:51:05,219 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:05,219 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-10T21:51:05,220 74 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-10T21:51:05,221 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:06,328 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-10T21:51:08,071 In file included from External/pblib/clausedatabase.h:9, 2023-09-10T21:51:08,072 from External/pblib/IncrementalData.h:5, 2023-09-10T21:51:08,073 from External/pblib/IncrementalData.cpp:1: 2023-09-10T21:51:08,073 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:51:08,074 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-10T21:51:08,074 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:08,075 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:08,082 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:51:08,083 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-10T21:51:08,084 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:51:08,084 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:08,085 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-10T21:51:08,086 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:08,087 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:08,087 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-10T21:51:08,088 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:51:08,089 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:08,089 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:51:08,090 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-10T21:51:08,091 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:08,091 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:08,093 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:51:08,094 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-10T21:51:08,095 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:08,096 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:08,099 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:08,099 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-10T21:51:08,100 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:08,100 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:08,104 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:08,105 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-10T21:51:08,106 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:08,106 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:08,110 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:08,111 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-10T21:51:08,111 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:08,112 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:08,168 External/pblib/IncrementalData.cpp: In member function ‘virtual void AMOIncrementalData::encodeNewGeq(int64_t, ClauseDatabase&, AuxVarManager&, std::vector)’: 2023-09-10T21:51:08,169 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-10T21:51:08,170 32 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-10T21:51:08,171 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:08,171 External/pblib/IncrementalData.cpp: In member function ‘virtual void IncrementalDontCare::encodeNewGeq(int64_t, ClauseDatabase&, AuxVarManager&, std::vector)’: 2023-09-10T21:51:08,172 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-10T21:51:08,173 56 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-10T21:51:08,173 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:08,174 External/pblib/IncrementalData.cpp: In member function ‘virtual void IncrementalDontCare::encodeNewLeq(int64_t, ClauseDatabase&, AuxVarManager&, std::vector)’: 2023-09-10T21:51:08,175 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-10T21:51:08,175 68 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-10T21:51:08,176 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:08,940 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-10T21:51:10,193 External/pblib/PBConfig.cpp: In member function ‘void statistic::printStatisticRelative()’: 2023-09-10T21:51:10,194 External/pblib/PBConfig.cpp:19:10: warning: unused variable ‘sum_encodings’ [-Wunused-variable] 2023-09-10T21:51:10,194 19 | double sum_encodings = (num_adder_encodings + num_amo_encodings + num_bdd_clause_encodings + num_bdd_gates_encodings + num_card_encodings) / 100; 2023-09-10T21:51:10,195 | ^~~~~~~~~~~~~ 2023-09-10T21:51:10,850 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-10T21:51:12,625 In file included from External/pblib/clausedatabase.h:9, 2023-09-10T21:51:12,626 from External/pblib/preencoder.h:5, 2023-09-10T21:51:12,626 from External/pblib/PBFuzzer.cpp:8: 2023-09-10T21:51:12,627 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:51:12,627 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-10T21:51:12,628 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:12,629 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:12,636 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:51:12,636 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-10T21:51:12,637 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:51:12,638 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:12,639 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-10T21:51:12,640 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:12,640 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:12,641 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-10T21:51:12,642 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:51:12,643 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:12,643 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:51:12,644 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-10T21:51:12,645 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:12,645 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:12,647 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:51:12,648 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-10T21:51:12,649 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:12,650 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:12,652 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:12,653 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-10T21:51:12,654 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:12,654 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:12,658 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:12,659 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-10T21:51:12,659 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:12,660 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:12,664 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:12,664 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-10T21:51:12,665 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:12,666 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:12,877 External/pblib/PBFuzzer.cpp: In member function ‘void PBFuzzer::writeToPBFile(PBLib::PBConstraint, std::vector, int, std::string)’: 2023-09-10T21:51:12,878 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-10T21:51:12,879 27 | for (int i = 0; i < constraints.size(); ++i) 2023-09-10T21:51:12,879 | ~~^~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:12,899 External/pblib/PBFuzzer.cpp: In member function ‘void PBFuzzer::scramble(std::vector&)’: 2023-09-10T21:51:12,899 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-10T21:51:12,900 109 | for (int i = 0; i < constraints.size(); ++i) 2023-09-10T21:51:12,901 | ~~^~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:12,905 External/pblib/PBFuzzer.cpp: In member function ‘PBLib::PBConstraint PBFuzzer::generatePBConstraint()’: 2023-09-10T21:51:12,906 External/pblib/PBFuzzer.cpp:152:7: warning: variable ‘tmp’ set but not used [-Wunused-but-set-variable] 2023-09-10T21:51:12,907 152 | int tmp = number_of_constraints; 2023-09-10T21:51:12,907 | ^~~ 2023-09-10T21:51:12,913 External/pblib/PBFuzzer.cpp: In member function ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’: 2023-09-10T21:51:12,914 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-10T21:51:12,915 182 | while ( constraints.size() < number_of_constraints + 1) 2023-09-10T21:51:12,916 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:12,921 External/pblib/PBFuzzer.cpp:176:7: warning: unused variable ‘leq’ [-Wunused-variable] 2023-09-10T21:51:12,922 176 | int leq; 2023-09-10T21:51:12,923 | ^~~ 2023-09-10T21:51:12,923 External/pblib/PBFuzzer.cpp:177:7: warning: unused variable ‘geq’ [-Wunused-variable] 2023-09-10T21:51:12,924 177 | int geq; 2023-09-10T21:51:12,924 | ^~~ 2023-09-10T21:51:14,236 In file included from /usr/include/c++/12/vector:70, 2023-09-10T21:51:14,236 from External/pblib/pbconstraint.h:4, 2023-09-10T21:51:14,237 from External/pblib/PBFuzzer.h:4, 2023-09-10T21:51:14,238 from External/pblib/PBFuzzer.cpp:1: 2023-09-10T21:51:14,238 /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-10T21:51:14,238 /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-10T21:51:14,239 439 | vector<_Tp, _Alloc>:: 2023-09-10T21:51:14,239 | ^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:14,326 /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-10T21:51:14,326 /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-10T21:51:14,528 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-10T21:51:14,529 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-10T21:51:14,530 inlined from ‘void PBFuzzer::writeToPBFile(PBLib::PBConstraint, std::vector, int, std::string)’ at External/pblib/PBFuzzer.cpp:34:23: 2023-09-10T21:51:14,531 /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-10T21:51:14,532 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:14,532 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:14,533 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-10T21:51:14,534 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-10T21:51:14,535 inlined from ‘void PBFuzzer::writeToPBFile(PBLib::PBConstraint, std::vector, int, std::string)’ at External/pblib/PBFuzzer.cpp:35:23: 2023-09-10T21:51:14,536 /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-10T21:51:14,537 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:14,538 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:15,131 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:51:15,132 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-10T21:51:15,132 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:229:22: 2023-09-10T21:51:15,133 /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-10T21:51:15,134 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:15,134 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:15,135 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:51:15,135 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-10T21:51:15,136 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:231:22: 2023-09-10T21:51:15,137 /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-10T21:51:15,137 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:15,138 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:15,138 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-10T21:51:15,139 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-10T21:51:15,140 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:233:28: 2023-09-10T21:51:15,140 /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-10T21:51:15,141 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:15,142 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:15,143 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:51:15,143 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-10T21:51:15,144 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:242:22: 2023-09-10T21:51:15,145 /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-10T21:51:15,145 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:15,146 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:15,147 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:51:15,148 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-10T21:51:15,149 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:244:22: 2023-09-10T21:51:15,149 /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-10T21:51:15,150 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:15,150 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:15,151 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-10T21:51:15,151 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-10T21:51:15,152 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:246:23: 2023-09-10T21:51:15,152 /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-10T21:51:15,153 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:15,154 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:15,154 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:51:15,155 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-10T21:51:15,156 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:256:24: 2023-09-10T21:51:15,157 /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-10T21:51:15,158 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:15,158 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:15,159 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:51:15,160 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-10T21:51:15,160 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:258:24: 2023-09-10T21:51:15,161 /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-10T21:51:15,162 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:15,162 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:15,163 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:51:15,164 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-10T21:51:15,164 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:263:24: 2023-09-10T21:51:15,165 /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-10T21:51:15,165 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:15,166 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:15,166 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:51:15,167 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-10T21:51:15,167 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:265:24: 2023-09-10T21:51:15,168 /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-10T21:51:15,169 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:15,169 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:15,170 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-10T21:51:15,171 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-10T21:51:15,171 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:269:23: 2023-09-10T21:51:15,172 /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-10T21:51:15,173 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:15,174 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:15,174 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-10T21:51:15,175 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-10T21:51:15,176 inlined from ‘PBLib::PBConstraint PBFuzzer::generatePBProblem(std::vector&)’ at External/pblib/PBFuzzer.cpp:271:23: 2023-09-10T21:51:15,177 /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-10T21:51:15,177 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:15,178 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:15,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/PBParser.cpp -o build/temp.linux-armv7l-cpython-311/External/pblib/PBParser.o -std=c++11 2023-09-10T21:51:17,785 In file included from External/pblib/PBParser.cpp:1: 2023-09-10T21:51:17,786 External/pblib/PBParser.h: In instantiation of ‘void SimpleParser::readTerm(int64_t&, std::vector&) [with Callback = DefaultCallback; int64_t = long long int]’: 2023-09-10T21:51:17,786 External/pblib/PBParser.h:729:5: required from ‘void SimpleParser::readObjective() [with Callback = DefaultCallback]’ 2023-09-10T21:51:17,787 External/pblib/PBParser.h:896:3: required from ‘void SimpleParser::parse() [with Callback = DefaultCallback]’ 2023-09-10T21:51:17,787 External/pblib/PBParser.cpp:11:14: required from here 2023-09-10T21:51:17,788 External/pblib/PBParser.h:675:22: warning: unused variable ‘c’ [-Wunused-variable] 2023-09-10T21:51:17,788 675 | char c; 2023-09-10T21:51:17,789 | ^ 2023-09-10T21:51:19,775 In file included from /usr/include/c++/12/vector:70, 2023-09-10T21:51:19,775 from External/pblib/PBParser.h:37: 2023-09-10T21:51:19,776 /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-10T21:51:19,776 /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-10T21:51:19,777 439 | vector<_Tp, _Alloc>:: 2023-09-10T21:51:19,778 | ^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:20,059 /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-10T21:51:20,060 /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-10T21:51:20,125 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:51:20,125 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-10T21:51:20,126 inlined from ‘void DefaultCallback::endObjective()’ at External/pblib/PBParser.h:112:19: 2023-09-10T21:51:20,127 /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-10T21:51:20,127 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:20,128 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:20,553 In file included from /usr/include/c++/12/vector:64: 2023-09-10T21:51:20,553 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-10T21:51:20,554 inlined from ‘void DefaultCallback::objectiveTerm(int64_t, int)’ at External/pblib/PBParser.h:129:14, 2023-09-10T21:51:20,555 inlined from ‘void SimpleParser::handleProduct(bool, int64_t, std::vector&) [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:833:21, 2023-09-10T21:51:20,555 inlined from ‘void SimpleParser::handleProduct(bool, int64_t, std::vector&) [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:825:7, 2023-09-10T21:51:20,556 inlined from ‘void SimpleParser::readObjective() [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:733:19: 2023-09-10T21:51:20,557 /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-10T21:51:20,557 1287 | _M_realloc_insert(end(), __x); 2023-09-10T21:51:20,558 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:51:20,558 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-10T21:51:20,559 inlined from ‘void DefaultCallback::objectiveProduct(int64_t, std::vector)’ at External/pblib/PBParser.h:147:17, 2023-09-10T21:51:20,559 inlined from ‘void SimpleParser::handleProduct(bool, int64_t, std::vector&) [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:840:24, 2023-09-10T21:51:20,560 inlined from ‘void SimpleParser::readObjective() [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:733:19: 2023-09-10T21:51:20,561 /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-10T21:51:20,561 1287 | _M_realloc_insert(end(), __x); 2023-09-10T21:51:20,562 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:51:20,562 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-10T21:51:20,563 inlined from ‘void DefaultCallback::objectiveTerm(int64_t, int)’ at External/pblib/PBParser.h:129:14, 2023-09-10T21:51:20,563 inlined from ‘void SimpleParser::readObjective() [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:731:22: 2023-09-10T21:51:20,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-10T21:51:20,565 1287 | _M_realloc_insert(end(), __x); 2023-09-10T21:51:20,565 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:51:20,828 /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-10T21:51:20,828 /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-10T21:51:20,829 439 | vector<_Tp, _Alloc>:: 2023-09-10T21:51:20,830 | ^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:20,968 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:51:20,969 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-10T21:51:20,970 inlined from ‘void DefaultCallback::addClause(std::vector&)’ at External/pblib/PBParser.h:197:21, 2023-09-10T21:51:20,970 inlined from ‘void DefaultCallback::linearizeProduct(int, std::vector)’ at External/pblib/PBParser.h:274:12: 2023-09-10T21:51:20,971 /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-10T21:51:20,972 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:20,973 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:20,973 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-10T21:51:20,974 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-10T21:51:20,974 inlined from ‘void DefaultCallback::addClause(std::vector&)’ at External/pblib/PBParser.h:199:24, 2023-09-10T21:51:20,975 inlined from ‘void DefaultCallback::linearizeProduct(int, std::vector)’ at External/pblib/PBParser.h:274:12: 2023-09-10T21:51:20,975 /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-10T21:51:20,976 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:20,976 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:20,978 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:51:20,979 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-10T21:51:20,979 inlined from ‘void DefaultCallback::addClause(std::vector&)’ at External/pblib/PBParser.h:197:21, 2023-09-10T21:51:20,980 inlined from ‘void DefaultCallback::linearizeProduct(int, std::vector)’ at External/pblib/PBParser.h:281:13: 2023-09-10T21:51:20,980 /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-10T21:51:20,981 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:20,982 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:20,984 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-10T21:51:20,984 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-10T21:51:20,985 inlined from ‘void DefaultCallback::addClause(std::vector&)’ at External/pblib/PBParser.h:199:24, 2023-09-10T21:51:20,986 inlined from ‘void DefaultCallback::linearizeProduct(int, std::vector)’ at External/pblib/PBParser.h:281:13: 2023-09-10T21:51:20,986 /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-10T21:51:20,987 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:20,988 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:21,341 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-10T21:51:21,342 inlined from ‘void DefaultCallback::constraintTerm(int64_t, int)’ at External/pblib/PBParser.h:210:14, 2023-09-10T21:51:21,342 inlined from ‘void SimpleParser::readConstraint() [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:773:22: 2023-09-10T21:51:21,343 /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-10T21:51:21,344 1287 | _M_realloc_insert(end(), __x); 2023-09-10T21:51:21,344 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:51:21,345 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-10T21:51:21,345 inlined from ‘void DefaultCallback::constraintTerm(int64_t, int)’ at External/pblib/PBParser.h:210:14, 2023-09-10T21:51:21,346 inlined from ‘void SimpleParser::handleProduct(bool, int64_t, std::vector&) [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:835:22, 2023-09-10T21:51:21,346 inlined from ‘void SimpleParser::handleProduct(bool, int64_t, std::vector&) [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:825:7, 2023-09-10T21:51:21,347 inlined from ‘void SimpleParser::readConstraint() [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:777:18: 2023-09-10T21:51:21,347 /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-10T21:51:21,348 1287 | _M_realloc_insert(end(), __x); 2023-09-10T21:51:21,348 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:51:21,349 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-10T21:51:21,350 inlined from ‘void DefaultCallback::constraintTerm(int64_t, int)’ at External/pblib/PBParser.h:210:14, 2023-09-10T21:51:21,351 inlined from ‘void DefaultCallback::constraintProduct(int64_t, std::vector)’ at External/pblib/PBParser.h:225:17, 2023-09-10T21:51:21,352 inlined from ‘void SimpleParser::handleProduct(bool, int64_t, std::vector&) [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:842:25, 2023-09-10T21:51:21,352 inlined from ‘void SimpleParser::readConstraint() [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:777:18: 2023-09-10T21:51:21,353 /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-10T21:51:21,354 1287 | _M_realloc_insert(end(), __x); 2023-09-10T21:51:21,355 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:51:21,356 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:51:21,357 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-10T21:51:21,358 inlined from ‘void DefaultCallback::endConstraint()’ at External/pblib/PBParser.h:184:19, 2023-09-10T21:51:21,358 inlined from ‘void SimpleParser::readConstraint() [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:818:19: 2023-09-10T21:51:21,359 /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-10T21:51:21,360 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:21,360 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:21,361 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-10T21:51:21,362 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-10T21:51:21,363 inlined from ‘void DefaultCallback::endConstraint()’ at External/pblib/PBParser.h:188:26, 2023-09-10T21:51:21,363 inlined from ‘void SimpleParser::readConstraint() [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:818:19: 2023-09-10T21:51:21,364 /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-10T21:51:21,364 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:21,365 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:21,365 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::PBConstraint}; _Tp = PBLib::PBConstraint; _Alloc = std::allocator]’, 2023-09-10T21:51:21,366 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-10T21:51:21,366 inlined from ‘void DefaultCallback::endConstraint()’ at External/pblib/PBParser.h:190:28, 2023-09-10T21:51:21,367 inlined from ‘void SimpleParser::readConstraint() [with Callback = DefaultCallback]’ at External/pblib/PBParser.h:818:19: 2023-09-10T21:51:21,368 /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-10T21:51:21,368 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:21,369 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:22,517 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-10T21:51:23,841 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-10T21:51:25,582 In file included from External/pblib/clausedatabase.h:9, 2023-09-10T21:51:25,583 from External/pblib/VectorClauseDatabase.h:5, 2023-09-10T21:51:25,583 from External/pblib/VectorClauseDatabase.cpp:1: 2023-09-10T21:51:25,584 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:51:25,585 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-10T21:51:25,585 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:25,586 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:25,593 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:51:25,594 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-10T21:51:25,595 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:51:25,595 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:25,596 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-10T21:51:25,596 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:25,597 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:25,597 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-10T21:51:25,598 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:51:25,598 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:25,599 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:51:25,600 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-10T21:51:25,601 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:25,601 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:25,604 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:51:25,605 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-10T21:51:25,605 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:25,606 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:25,609 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:25,610 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-10T21:51:25,610 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:25,611 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:25,615 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:25,616 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-10T21:51:25,616 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:25,617 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:25,621 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:25,621 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-10T21:51:25,622 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:25,623 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:25,703 External/pblib/VectorClauseDatabase.cpp: In member function ‘void VectorClauseDatabase::printFormula(std::ostream&)’: 2023-09-10T21:51:25,704 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-10T21:51:25,705 53 | for (int i = 0; i < clauses->size(); ++i) 2023-09-10T21:51:25,705 | ~~^~~~~~~~~~~~~~~~~ 2023-09-10T21:51:25,800 In file included from External/pblib/VectorClauseDatabase.cpp:2: 2023-09-10T21:51:25,800 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-10T21:51:25,801 External/pblib/VectorClauseDatabase.cpp:55:25: required from here 2023-09-10T21:51:25,801 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-10T21:51:25,802 41 | for( int i = 0 ; i < data.size(); ++ i ) 2023-09-10T21:51:25,802 | ~~^~~~~~~~~~~~~ 2023-09-10T21:51:26,828 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-10T21:51:28,215 External/pblib/auxvarmanager.cpp: In member function ‘void AuxVarManager::freeVariables(std::vector&)’: 2023-09-10T21:51:28,215 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-10T21:51:28,216 39 | for (int i = 0; i < variables.size(); ++i) 2023-09-10T21:51:28,217 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:29,044 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-10T21:51:30,791 In file included from External/pblib/clausedatabase.h:9, 2023-09-10T21:51:30,791 from External/pblib/clausedatabase.cpp:1: 2023-09-10T21:51:30,792 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:51:30,793 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-10T21:51:30,793 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:30,794 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:30,803 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:51:30,804 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-10T21:51:30,805 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:51:30,805 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:30,806 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-10T21:51:30,807 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:30,808 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:30,808 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-10T21:51:30,809 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:51:30,809 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:30,813 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:51:30,814 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-10T21:51:30,815 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:30,815 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:30,819 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:51:30,820 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-10T21:51:30,820 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:30,821 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:30,826 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:30,826 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-10T21:51:30,827 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:30,828 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:30,833 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:30,834 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-10T21:51:30,834 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:30,835 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:30,840 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:30,841 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-10T21:51:30,841 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:30,842 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:30,912 External/pblib/clausedatabase.cpp: In member function ‘void ClauseDatabase::addClauses(const std::vector >&)’: 2023-09-10T21:51:30,912 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-10T21:51:30,913 9 | for (int i = 0; i < clauses.size(); ++i) 2023-09-10T21:51:30,914 | ~~^~~~~~~~~~~~~~~~ 2023-09-10T21:51:30,949 External/pblib/clausedatabase.cpp: In member function ‘virtual int32_t ClauseDatabase::polarityClausify(const Formula&, AuxVarManager&)’: 2023-09-10T21:51:30,949 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-10T21:51:30,950 165 | for (int i = 0; i < f->input_nodes.size(); ++i) 2023-09-10T21:51:30,951 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:30,951 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-10T21:51:30,952 174 | for (int i = 0; i < f->input_nodes.size(); ++i) 2023-09-10T21:51:30,952 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:34,724 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-10T21:51:36,517 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-10T21:51:36,518 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-10T21:51:36,519 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-10T21:51:36,519 from External/pblib/encoder/BDD_Seq_Amo.h:13, 2023-09-10T21:51:36,520 from External/pblib/encoder/BDD_Seq_Amo.cpp:1: 2023-09-10T21:51:36,520 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:51:36,521 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-10T21:51:36,522 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:36,522 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:36,528 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:51:36,529 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-10T21:51:36,530 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:51:36,530 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:36,531 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-10T21:51:36,532 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:36,532 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:36,533 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-10T21:51:36,534 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:51:36,535 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:36,535 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:51:36,536 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-10T21:51:36,537 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:36,538 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:36,540 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:51:36,540 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-10T21:51:36,541 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:36,541 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:36,545 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:36,546 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-10T21:51:36,546 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:36,547 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:36,552 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:36,553 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-10T21:51:36,553 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:36,554 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:36,558 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:36,558 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-10T21:51:36,559 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:36,559 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:36,621 External/pblib/encoder/BDD_Seq_Amo.cpp: In member function ‘virtual void BDD_Seq_Amo::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:51:36,622 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-10T21:51:36,622 37 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:51:36,623 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:36,624 External/pblib/encoder/BDD_Seq_Amo.cpp: In member function ‘void BDD_Seq_Amo::encode_intern(std::vector&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:51:36,624 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-10T21:51:36,625 60 | for (int i = 0; i < literals.size() - 2; ++i) 2023-09-10T21:51:36,626 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:37,764 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-10T21:51:39,692 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-10T21:51:39,693 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-10T21:51:39,694 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-10T21:51:39,694 from External/pblib/encoder/BinaryMerge.h:3, 2023-09-10T21:51:39,695 from External/pblib/encoder/BinaryMerge.cpp:3: 2023-09-10T21:51:39,695 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:51:39,696 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-10T21:51:39,696 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:39,697 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,703 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:51:39,704 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-10T21:51:39,704 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:51:39,705 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,706 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-10T21:51:39,706 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:39,707 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,708 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-10T21:51:39,709 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:51:39,709 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,710 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:51:39,711 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-10T21:51:39,712 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:39,712 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,714 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:51:39,715 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-10T21:51:39,716 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:39,716 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,720 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:39,721 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-10T21:51:39,721 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:39,722 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,726 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:39,726 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-10T21:51:39,727 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:39,727 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,731 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:39,732 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-10T21:51:39,733 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:39,733 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,894 External/pblib/encoder/BinaryMerge.cpp: In member function ‘void BinaryMerge::binary_merge(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&, int32_t)’: 2023-09-10T21:51:39,895 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-10T21:51:39,895 55 | for (int i = 0; i < constraint.getConditionals().size(); ++i) 2023-09-10T21:51:39,896 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,897 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-10T21:51:39,898 69 | for (int i = 0; i < buckets.size(); ++i) 2023-09-10T21:51:39,898 | ~~^~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,899 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-10T21:51:39,900 86 | for (int i = 0; i < constraint.getConditionals().size(); ++i) 2023-09-10T21:51:39,901 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,901 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-10T21:51:39,902 93 | for (int i = 0; i < constraint.getConditionals().size(); ++i) 2023-09-10T21:51:39,903 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,904 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-10T21:51:39,904 120 | for (int i = 0; i < constraint.getConditionals().size(); ++i) 2023-09-10T21:51:39,905 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,906 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-10T21:51:39,906 127 | for (int i = 0; i < constraint.getConditionals().size(); ++i) 2023-09-10T21:51:39,907 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,908 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-10T21:51:39,909 142 | for(int j = 1; j < bucket_card[0].size(); j = j + 2) 2023-09-10T21:51:39,909 | ~~^~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,910 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-10T21:51:39,910 147 | for(int j = 1; j < bucket_merge[i].size(); j = j + 2) 2023-09-10T21:51:39,911 | ~~^~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,912 External/pblib/encoder/BinaryMerge.cpp: In member function ‘virtual void BinaryMerge::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:51:39,912 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-10T21:51:39,913 171 | for (int i = 0; i < lits.size(); ++i) 2023-09-10T21:51:39,914 | ~~^~~~~~~~~~~~~ 2023-09-10T21:51:39,914 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-10T21:51:39,915 188 | for (int j = 0; j < lits.size(); ++j) 2023-09-10T21:51:39,915 | ~~^~~~~~~~~~~~~ 2023-09-10T21:51:39,916 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-10T21:51:39,917 196 | for (int j = 0; j < lits.size(); ++j) 2023-09-10T21:51:39,918 | ~~^~~~~~~~~~~~~ 2023-09-10T21:51:39,918 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-10T21:51:39,919 200 | for (int i = 0; i < constraint.getConditionals().size(); ++i) 2023-09-10T21:51:39,920 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,921 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-10T21:51:39,921 214 | for (int j = 0; j < lits.size(); ++j) 2023-09-10T21:51:39,922 | ~~^~~~~~~~~~~~~ 2023-09-10T21:51:39,923 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-10T21:51:39,923 218 | for (int i = 0; i < constraint.getConditionals().size(); ++i) 2023-09-10T21:51:39,924 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,925 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-10T21:51:39,926 225 | if (i < lits.size()) 2023-09-10T21:51:39,926 | ~~^~~~~~~~~~~~~ 2023-09-10T21:51:39,927 External/pblib/encoder/BinaryMerge.cpp: In member function ‘void BinaryMerge::totalizer(const std::vector&, std::vector&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:51:39,928 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-10T21:51:39,929 255 | for (int i = 0; i < x.size(); ++i) 2023-09-10T21:51:39,930 | ~~^~~~~~~~~~ 2023-09-10T21:51:39,930 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-10T21:51:39,931 261 | for (; i < x.size() / 2; ++i) 2023-09-10T21:51:39,932 | ~~^~~~~~~~~~~~~~ 2023-09-10T21:51:39,932 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-10T21:51:39,933 263 | for (; i < x.size(); ++i) 2023-09-10T21:51:39,933 | ~~^~~~~~~~~~ 2023-09-10T21:51:39,934 External/pblib/encoder/BinaryMerge.cpp: In member function ‘void BinaryMerge::unary_adder(const std::vector&, const std::vector&, std::vector&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:51:39,934 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-10T21:51:39,935 281 | for (int i = 0; i < v.size(); ++i) 2023-09-10T21:51:39,936 | ~~^~~~~~~~~~ 2023-09-10T21:51:39,936 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-10T21:51:39,937 286 | for (int i = 0; i < u.size(); ++i) 2023-09-10T21:51:39,938 | ~~^~~~~~~~~~ 2023-09-10T21:51:39,939 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-10T21:51:39,939 291 | for (int i = 0; i < u.size() + v.size(); ++i) 2023-09-10T21:51:39,940 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:39,941 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-10T21:51:39,942 294 | for (int a=0; a < u.size(); ++a) 2023-09-10T21:51:39,943 | ~~^~~~~~~~~~ 2023-09-10T21:51:39,943 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-10T21:51:39,944 296 | for (int b=0; b < v.size(); ++b) 2023-09-10T21:51:39,945 | ~~^~~~~~~~~~ 2023-09-10T21:51:39,945 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-10T21:51:39,946 302 | for (int i=0; i < v.size(); ++i) 2023-09-10T21:51:39,947 | ~~^~~~~~~~~~ 2023-09-10T21:51:39,948 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-10T21:51:39,948 307 | for (int i=0; i < u.size(); ++i) 2023-09-10T21:51:39,949 | ~~^~~~~~~~~~ 2023-09-10T21:51:41,169 In file included from /usr/include/c++/12/vector:70, 2023-09-10T21:51:41,170 from External/pblib/encoder/../pbconstraint.h:4, 2023-09-10T21:51:41,170 from External/pblib/encoder/../SimplePBConstraint.h:5, 2023-09-10T21:51:41,171 from External/pblib/encoder/../IncSimplePBConstraint.h:4: 2023-09-10T21:51:41,171 /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-10T21:51:41,172 /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-10T21:51:41,172 439 | vector<_Tp, _Alloc>:: 2023-09-10T21:51:41,173 | ^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:42,681 In file included from /usr/include/c++/12/vector:64: 2023-09-10T21:51:42,682 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:51:42,682 inlined from ‘virtual void BinaryMerge::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’ at External/pblib/encoder/BinaryMerge.cpp:227:16: 2023-09-10T21:51:42,683 /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-10T21:51:42,684 1287 | _M_realloc_insert(end(), __x); 2023-09-10T21:51:42,684 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:51:43,369 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-10T21:51:45,131 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-10T21:51:45,131 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-10T21:51:45,132 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-10T21:51:45,133 from External/pblib/encoder/Encoder.h:6, 2023-09-10T21:51:45,134 from External/pblib/encoder/Encoder.cpp:1: 2023-09-10T21:51:45,135 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:51:45,135 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-10T21:51:45,136 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:45,137 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:45,142 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:51:45,142 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-10T21:51:45,143 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:51:45,144 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:45,145 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-10T21:51:45,145 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:45,146 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:45,147 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-10T21:51:45,148 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:51:45,148 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:45,149 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:51:45,149 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-10T21:51:45,150 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:45,151 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:45,153 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:51:45,154 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-10T21:51:45,154 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:45,155 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:45,158 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:45,159 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-10T21:51:45,160 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:45,161 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:45,164 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:45,165 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-10T21:51:45,165 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:45,166 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:45,170 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:45,170 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-10T21:51:45,171 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:45,172 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:45,681 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-10T21:51:47,472 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-10T21:51:47,472 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-10T21:51:47,473 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-10T21:51:47,474 from External/pblib/encoder/SWC.h:7, 2023-09-10T21:51:47,475 from External/pblib/encoder/SWC.cpp:1: 2023-09-10T21:51:47,476 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:51:47,477 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-10T21:51:47,478 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:47,478 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:47,483 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:51:47,483 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-10T21:51:47,484 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:51:47,485 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:47,485 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-10T21:51:47,486 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:47,486 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:47,487 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-10T21:51:47,488 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:51:47,489 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:47,489 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:51:47,490 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-10T21:51:47,491 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:47,492 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:47,494 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:51:47,495 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-10T21:51:47,495 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:47,496 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:47,499 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:47,500 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-10T21:51:47,501 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:47,501 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:47,506 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:47,507 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-10T21:51:47,508 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:47,509 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:47,512 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:47,513 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-10T21:51:47,513 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:47,514 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:47,610 External/pblib/encoder/SWC.cpp: In member function ‘void SWC_Encoder::encode_intern(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&, bool)’: 2023-09-10T21:51:47,611 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-10T21:51:47,612 95 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:51:47,612 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:47,613 External/pblib/encoder/SWC.cpp: In member function ‘virtual void SWC_Encoder::SWCIncData::encodeNewGeq(int64_t, ClauseDatabase&, AuxVarManager&, std::vector)’: 2023-09-10T21:51:47,614 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-10T21:51:47,614 110 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-10T21:51:47,615 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:47,616 External/pblib/encoder/SWC.cpp: In member function ‘virtual void SWC_Encoder::SWCIncData::encodeNewLeq(int64_t, ClauseDatabase&, AuxVarManager&, std::vector)’: 2023-09-10T21:51:47,616 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-10T21:51:47,617 122 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-10T21:51:47,618 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:49,838 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-10T21:51:51,612 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-10T21:51:51,613 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-10T21:51:51,614 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-10T21:51:51,614 from External/pblib/encoder/SortingNetworks.h:3, 2023-09-10T21:51:51,615 from External/pblib/encoder/SortingNetworks.cpp:1: 2023-09-10T21:51:51,616 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:51:51,617 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-10T21:51:51,617 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:51,618 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:51,624 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:51:51,625 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-10T21:51:51,625 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:51:51,626 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:51,626 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-10T21:51:51,627 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:51,627 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:51,628 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-10T21:51:51,629 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:51:51,629 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:51,631 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:51:51,632 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-10T21:51:51,633 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:51,633 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:51,636 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:51:51,637 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-10T21:51:51,638 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:51,638 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:51,642 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:51,642 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-10T21:51:51,643 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:51,644 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:51,648 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:51,648 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-10T21:51:51,649 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:51,650 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:51,654 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:51,655 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-10T21:51:51,656 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:51,656 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:51,714 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::riffle(std::vector >&)’: 2023-09-10T21:51:51,715 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-10T21:51:51,716 38 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-10T21:51:51,716 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:51:51,719 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::unriffle(std::vector >&)’: 2023-09-10T21:51:51,720 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-10T21:51:51,720 47 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-10T21:51:51,721 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:51:51,722 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenMerge(std::vector >&, int, int)’: 2023-09-10T21:51:51,723 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-10T21:51:51,723 67 | for (int i = 1; i < tmp.size() - 1; i += 2) 2023-09-10T21:51:51,724 | ~~^~~~~~~~~~~~~~~~ 2023-09-10T21:51:51,725 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-10T21:51:51,726 69 | for (int i = 0; i < tmp.size(); i++) 2023-09-10T21:51:51,727 | ~~^~~~~~~~~~~~ 2023-09-10T21:51:51,727 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenSort(std::vector >&)’: 2023-09-10T21:51:51,728 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-10T21:51:51,729 80 | int sz; for (sz = 1; sz < fs.size(); sz *= 2); 2023-09-10T21:51:51,729 | ~~~^~~~~~~~~~~ 2023-09-10T21:51:51,730 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-10T21:51:51,731 82 | if (fs.size() < sz) 2023-09-10T21:51:51,731 | ~~~~~~~~~~^~~~ 2023-09-10T21:51:51,732 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-10T21:51:51,733 86 | for (int i = 1; i < fs.size(); i *= 2) 2023-09-10T21:51:51,733 | ~~^~~~~~~~~~~ 2023-09-10T21:51:51,734 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-10T21:51:51,735 87 | for (int j = 0; j + 2*i <= fs.size(); j += 2*i) 2023-09-10T21:51:51,736 | ~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:51:51,738 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::optimizeBase(std::vector&, int, std::vector&, int, std::vector&, int&, std::vector&)’: 2023-09-10T21:51:51,738 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-10T21:51:51,739 101 | for (int i = 0; i < seq.size(); i++){ 2023-09-10T21:51:51,740 | ~~^~~~~~~~~~~~ 2023-09-10T21:51:51,743 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-10T21:51:51,743 133 | for (int j = 0; j < seq.size(); j++){ 2023-09-10T21:51:51,744 | ~~^~~~~~~~~~~~ 2023-09-10T21:51:51,745 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-10T21:51:51,745 146 | for (int j = 0; j < rhs.size(); j++){ 2023-09-10T21:51:51,746 | ~~^~~~~~~~~~~~ 2023-09-10T21:51:51,748 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-10T21:51:51,749 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-10T21:51:51,749 191 | for (int i = 0; i < ps.size(); i++) 2023-09-10T21:51:51,750 | ~~^~~~~~~~~~~ 2023-09-10T21:51:51,751 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-10T21:51:51,752 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-10T21:51:51,753 201 | for (int i = 0; i < Cs.size(); i++) 2023-09-10T21:51:51,753 | ~~^~~~~~~~~~~ 2023-09-10T21:51:51,754 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildConstraint(std::vector >&, std::vector&, std::vector >&, std::vector&, int, std::vector > >&)’: 2023-09-10T21:51:51,755 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-10T21:51:51,755 214 | if (digit_no == base.size()){ 2023-09-10T21:51:51,756 | ~~~~~~~~~^~~~~~~~~~~~~~ 2023-09-10T21:51:51,757 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-10T21:51:51,757 217 | for (int i = 0; i < carry.size(); i++) 2023-09-10T21:51:51,759 | ~~^~~~~~~~~~~~~~ 2023-09-10T21:51:51,763 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-10T21:51:51,764 231 | for (int i = 0; i < Cs.size(); i++){ 2023-09-10T21:51:51,765 | ~~^~~~~~~~~~~ 2023-09-10T21:51:51,765 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-10T21:51:51,766 245 | for (int i = 0; i < carry.size(); i++) 2023-09-10T21:51:51,766 | ~~^~~~~~~~~~~~~~ 2023-09-10T21:51:51,767 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-10T21:51:51,768 255 | for (int i = B-1; i < result.size(); i += B) 2023-09-10T21:51:51,768 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:51:51,769 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-10T21:51:51,769 261 | for (int j = 0; j < result.size(); j += B){ 2023-09-10T21:51:51,770 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:51:51,771 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-10T21:51:51,772 263 | if (j + i < result.size()) 2023-09-10T21:51:51,772 | ~~~~~~^~~~~~~~~~~~~~~ 2023-09-10T21:51:51,773 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-10T21:51:51,774 264 | out = OR(out, AND(result[j + i] , ((n >= result.size()) ? _true_ : ~result[n]))); 2023-09-10T21:51:51,775 | ~~^~~~~~~~~~~~~~~~ 2023-09-10T21:51:51,776 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::convert(int64_t, std::vector&, std::vector&)’: 2023-09-10T21:51:51,776 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-10T21:51:51,777 284 | for (int i = 0; i < base.size(); i++){ 2023-09-10T21:51:51,778 | ~~^~~~~~~~~~~~~ 2023-09-10T21:51:51,778 External/pblib/encoder/SortingNetworks.h: In member function ‘Formula SortingNetworks::lexComp(int, std::vector&, std::vector > >&)’: 2023-09-10T21:51:51,779 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-10T21:51:51,780 305 | Formula gt = (digit.size() > dig) ? digit[dig] : _false_; // This digit is greater than the "dig" of 'num'. 2023-09-10T21:51:51,781 | ~~~~~~~~~~~~~^~~~~ 2023-09-10T21:51:51,781 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-10T21:51:51,782 307 | (digit.size() > dig-1) ? digit[dig-1] : _false_; // This digit is greater than or equal to the "dig" of 'num'. 2023-09-10T21:51:51,783 | ~~~~~~~~~~~~~^~~~~~~ 2023-09-10T21:51:51,789 External/pblib/encoder/SortingNetworks.cpp: In member function ‘virtual void SortingNetworks::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:51:51,790 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-10T21:51:51,790 15 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:51:51,791 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:54,965 In file included from /usr/include/c++/12/vector:70, 2023-09-10T21:51:54,966 from External/pblib/encoder/../pbconstraint.h:4, 2023-09-10T21:51:54,966 from External/pblib/encoder/../SimplePBConstraint.h:5, 2023-09-10T21:51:54,967 from External/pblib/encoder/../IncSimplePBConstraint.h:4: 2023-09-10T21:51:54,968 /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-10T21:51:54,968 /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-10T21:51:54,969 439 | vector<_Tp, _Alloc>:: 2023-09-10T21:51:54,969 | ^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:55,116 In file included from /usr/include/c++/12/vector:64: 2023-09-10T21:51:55,117 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-10T21:51:55,117 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-10T21:51:55,118 /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-10T21:51:55,119 1287 | _M_realloc_insert(end(), __x); 2023-09-10T21:51:55,120 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:51:55,120 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-10T21:51:55,121 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-10T21:51:55,122 /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-10T21:51:55,122 1287 | _M_realloc_insert(end(), __x); 2023-09-10T21:51:55,123 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:51:55,295 /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-10T21:51:55,296 /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-10T21:51:55,297 439 | vector<_Tp, _Alloc>:: 2023-09-10T21:51:55,298 | ^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:55,720 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-10T21:51:55,721 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-10T21:51:55,722 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-10T21:51:55,722 /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-10T21:51:55,723 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:51:55,723 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:55,724 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-10T21:51:55,725 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-10T21:51:55,725 /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-10T21:51:55,726 1287 | _M_realloc_insert(end(), __x); 2023-09-10T21:51:55,727 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:51:56,759 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-10T21:51:56,760 inlined from ‘Formula SortingNetworks::buildConstraint(const SimplePBConstraint&)’ at External/pblib/encoder/SortingNetworks.h:386:21: 2023-09-10T21:51:56,760 /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-10T21:51:56,761 1287 | _M_realloc_insert(end(), __x); 2023-09-10T21:51:56,762 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:51:57,686 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-10T21:51:59,459 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-10T21:51:59,460 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-10T21:51:59,460 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-10T21:51:59,461 from External/pblib/encoder/adderencoding.h:3, 2023-09-10T21:51:59,461 from External/pblib/encoder/adderencoding.cpp:2: 2023-09-10T21:51:59,462 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:51:59,463 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-10T21:51:59,464 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:59,464 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:59,470 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:51:59,471 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-10T21:51:59,471 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:51:59,472 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:59,472 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-10T21:51:59,473 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:59,474 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:59,474 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-10T21:51:59,475 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:51:59,475 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:59,477 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:51:59,478 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-10T21:51:59,478 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:59,479 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:59,482 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:51:59,484 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-10T21:51:59,485 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:59,485 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:59,487 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:59,488 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-10T21:51:59,488 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:59,489 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:59,493 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:59,493 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-10T21:51:59,494 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:59,495 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:59,499 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:51:59,499 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-10T21:51:59,500 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:51:59,501 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:59,631 External/pblib/encoder/adderencoding.cpp: In member function ‘virtual void AdderEncoding::AdderIncData::encodeNewGeq(int64_t, ClauseDatabase&, AuxVarManager&, std::vector)’: 2023-09-10T21:51:59,632 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-10T21:51:59,632 18 | for (int i = 0; i < kBits.size(); ++i) // negate everythink 2023-09-10T21:51:59,633 | ~~^~~~~~~~~~~~~~ 2023-09-10T21:51:59,634 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-10T21:51:59,634 24 | for (int i = 0; i < kBits.size(); ++i) 2023-09-10T21:51:59,635 | ~~^~~~~~~~~~~~~~ 2023-09-10T21:51:59,635 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-10T21:51:59,636 29 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-10T21:51:59,636 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:59,637 External/pblib/encoder/adderencoding.cpp: In member function ‘virtual void AdderEncoding::AdderIncData::encodeNewLeq(int64_t, ClauseDatabase&, AuxVarManager&, std::vector)’: 2023-09-10T21:51:59,638 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-10T21:51:59,638 41 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-10T21:51:59,639 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:59,652 External/pblib/encoder/adderencoding.cpp: In member function ‘void AdderEncoding::adderTree(std::vector >&, std::vector&)’: 2023-09-10T21:51:59,652 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-10T21:51:59,653 124 | for ( int i = 0; i < buckets.size(); i++ ) { 2023-09-10T21:51:59,654 | ~~^~~~~~~~~~~~~~~~ 2023-09-10T21:51:59,666 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-10T21:51:59,667 128 | if ( i == buckets.size() - 1 && buckets[i].size() >= 2 ) { 2023-09-10T21:51:59,667 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:59,673 External/pblib/encoder/adderencoding.cpp: In static member function ‘static void AdderEncoding::lessThanOrEqual(std::vector&, std::vector&, ClauseDatabase&)’: 2023-09-10T21:51:59,673 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-10T21:51:59,674 170 | for ( int i = 0; i < xs.size(); ++i ) { 2023-09-10T21:51:59,675 | ~~^~~~~~~~~~~ 2023-09-10T21:51:59,676 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-10T21:51:59,677 178 | for ( int j = i + 1; j < xs.size(); ++j ) 2023-09-10T21:51:59,677 | ~~^~~~~~~~~~~ 2023-09-10T21:51:59,678 External/pblib/encoder/adderencoding.cpp: In member function ‘void AdderEncoding::resultIsEqual(std::vector&, std::vector&)’: 2023-09-10T21:51:59,678 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-10T21:51:59,679 236 | for (int i = 0; i < result.size(); ++i) { 2023-09-10T21:51:59,680 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:51:59,705 External/pblib/encoder/adderencoding.cpp: In member function ‘virtual void AdderEncoding::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:51:59,706 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-10T21:51:59,706 303 | for ( int iVar = 0; iVar < pbconstraint.getWeightedLiterals().size(); ++iVar ) { 2023-09-10T21:51:59,707 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:51:59,708 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-10T21:51:59,709 329 | for (int i = 0; i < kBits.size(); ++i) // negate everythink 2023-09-10T21:51:59,709 | ~~^~~~~~~~~~~~~~ 2023-09-10T21:51:59,710 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-10T21:51:59,711 335 | for (int i = 0; i < kBits.size(); ++i) // negate everythink 2023-09-10T21:51:59,711 | ~~^~~~~~~~~~~~~~ 2023-09-10T21:51:59,712 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-10T21:51:59,713 346 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:51:59,713 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:03,590 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-10T21:52:05,537 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-10T21:52:05,537 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-10T21:52:05,538 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-10T21:52:05,539 from External/pblib/encoder/amo.h:7, 2023-09-10T21:52:05,539 from External/pblib/encoder/amo.cpp:2: 2023-09-10T21:52:05,540 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:52:05,541 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-10T21:52:05,542 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:05,550 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:05,551 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:52:05,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-10T21:52:05,552 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:52:05,552 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:05,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-10T21:52:05,554 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:05,554 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:05,555 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-10T21:52:05,555 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:52:05,556 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:05,556 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:52:05,557 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-10T21:52:05,558 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:05,558 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:05,560 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:52:05,561 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-10T21:52:05,562 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:05,562 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:05,566 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:05,566 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-10T21:52:05,567 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:05,568 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:05,572 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:05,572 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-10T21:52:05,573 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:05,574 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:05,577 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:05,578 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-10T21:52:05,579 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:05,580 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:05,643 External/pblib/encoder/amo.cpp: In member function ‘virtual void AMO_Encoder::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:52:05,643 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-10T21:52:05,644 93 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:52:05,645 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:06,818 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-10T21:52:08,748 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-10T21:52:08,749 from External/pblib/encoder/bdd.h:16, 2023-09-10T21:52:08,750 from External/pblib/encoder/bdd.cpp:1: 2023-09-10T21:52:08,750 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:52:08,751 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-10T21:52:08,752 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:08,752 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:08,760 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:52:08,760 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-10T21:52:08,761 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:52:08,762 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:08,763 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-10T21:52:08,763 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:08,764 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:08,765 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-10T21:52:08,765 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:52:08,766 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:08,767 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:52:08,768 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-10T21:52:08,769 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:08,770 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:08,772 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:52:08,773 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-10T21:52:08,773 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:08,774 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:08,777 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:08,778 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-10T21:52:08,779 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:08,779 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:08,783 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:08,784 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-10T21:52:08,785 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:08,785 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:08,789 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:08,790 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-10T21:52:08,791 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:08,791 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:09,034 External/pblib/encoder/bdd.cpp: In member function ‘void BDD_Encoder::iterativeEncoding(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&, bool, int64_t)’: 2023-09-10T21:52:09,034 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-10T21:52:09,035 191 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:52:09,036 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:09,043 External/pblib/encoder/bdd.cpp: In member function ‘void BDD_Encoder::recusiveEncoding(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:52:09,044 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-10T21:52:09,045 250 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:52:09,045 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:12,320 In file included from /usr/include/c++/12/algorithm:61, 2023-09-10T21:52:12,321 from External/pblib/encoder/bdd.h:13: 2023-09-10T21:52:12,321 /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-10T21:52:12,322 /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-10T21:52:12,323 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2023-09-10T21:52:12,324 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:12,351 /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-10T21:52:12,352 /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-10T21:52:12,352 1802 | __insertion_sort(_RandomAccessIterator __first, 2023-09-10T21:52:12,353 | ^~~~~~~~~~~~~~~~ 2023-09-10T21:52:12,353 /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-10T21:52:12,388 In file included from /usr/include/c++/12/bits/stl_algo.h:60: 2023-09-10T21:52:12,389 /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-10T21:52:12,390 /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-10T21:52:12,391 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2023-09-10T21:52:12,391 | ^~~~~~~~~~~~~ 2023-09-10T21:52:12,468 /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-10T21:52:12,468 /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-10T21:52:12,469 1908 | __introsort_loop(_RandomAccessIterator __first, 2023-09-10T21:52:12,470 | ^~~~~~~~~~~~~~~~ 2023-09-10T21:52:12,470 /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-10T21:52:12,471 /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-10T21:52:12,472 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2023-09-10T21:52:12,472 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:12,625 In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, 2023-09-10T21:52:12,626 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-10T21:52:12,627 inlined from ‘void BDD_Encoder::bddEncode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&, bool, int64_t)’ at External/pblib/encoder/bdd.cpp:288:7: 2023-09-10T21:52:12,627 /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-10T21:52:12,628 1937 | std::__introsort_loop(__first, __last, 2023-09-10T21:52:12,629 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2023-09-10T21:52:12,629 1938 | std::__lg(__last - __first) * 2, 2023-09-10T21:52:12,630 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:12,630 1939 | __comp); 2023-09-10T21:52:12,631 | ~~~~~~~ 2023-09-10T21:52:12,631 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-10T21:52:12,632 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-10T21:52:12,633 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-10T21:52:12,633 inlined from ‘void BDD_Encoder::bddEncode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&, bool, int64_t)’ at External/pblib/encoder/bdd.cpp:288:7: 2023-09-10T21:52:12,634 /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-10T21:52:12,635 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2023-09-10T21:52:12,635 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:12,636 /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-10T21:52:12,637 1854 | std::__insertion_sort(__first, __last, __comp); 2023-09-10T21:52:12,637 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:13,276 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-10T21:52:15,223 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-10T21:52:15,224 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-10T21:52:15,225 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-10T21:52:15,226 from External/pblib/encoder/bimander_amo_encoding.h:8, 2023-09-10T21:52:15,226 from External/pblib/encoder/bimander_amo_encoding.cpp:3: 2023-09-10T21:52:15,227 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:52:15,227 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-10T21:52:15,228 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:15,228 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:15,235 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:52:15,235 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-10T21:52:15,236 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:52:15,236 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:15,237 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-10T21:52:15,238 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:15,238 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:15,239 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-10T21:52:15,239 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:52:15,240 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:15,243 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:52:15,243 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-10T21:52:15,244 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:15,245 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:15,248 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:52:15,249 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-10T21:52:15,249 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:15,250 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:15,254 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:15,255 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-10T21:52:15,255 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:15,256 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:15,260 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:15,261 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-10T21:52:15,262 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:15,262 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:15,266 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:15,267 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-10T21:52:15,267 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:15,268 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:15,341 External/pblib/encoder/bimander_amo_encoding.cpp: In member function ‘void Bimander_amo_encoding::encode_intern(std::vector&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:52:15,342 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-10T21:52:15,343 72 | for (i = 0; i < literals.size(); ) 2023-09-10T21:52:15,343 | ~~^~~~~~~~~~~~~~~~~ 2023-09-10T21:52:15,344 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-10T21:52:15,345 87 | for (int i = 0; i < groups.size(); ++i) 2023-09-10T21:52:15,345 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:52:15,346 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-10T21:52:15,347 117 | for (int g = 0; g < groups[index].size(); ++g) 2023-09-10T21:52:15,347 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:15,348 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-10T21:52:15,349 124 | for (int g = 0; g < groups[index].size(); ++g) 2023-09-10T21:52:15,350 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:15,350 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-10T21:52:15,351 143 | for (int g = 0; g < groups[index].size(); ++g) 2023-09-10T21:52:15,352 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:15,353 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-10T21:52:15,353 150 | for (int g = 0; g < groups[index].size(); ++g) 2023-09-10T21:52:15,354 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:15,355 External/pblib/encoder/bimander_amo_encoding.cpp: In member function ‘virtual void Bimander_amo_encoding::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:52:15,355 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-10T21:52:15,356 183 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:52:15,357 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:17,055 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-10T21:52:19,004 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-10T21:52:19,004 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-10T21:52:19,005 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-10T21:52:19,006 from External/pblib/encoder/binary_amo.h:7, 2023-09-10T21:52:19,006 from External/pblib/encoder/binary_amo.cpp:2: 2023-09-10T21:52:19,007 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:52:19,007 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-10T21:52:19,008 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:19,008 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:19,015 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:52:19,016 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-10T21:52:19,016 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:52:19,017 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:19,018 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-10T21:52:19,018 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:19,019 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:19,020 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-10T21:52:19,021 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:52:19,021 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:19,022 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:52:19,023 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-10T21:52:19,023 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:19,024 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:19,026 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:52:19,027 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-10T21:52:19,028 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:19,028 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:19,032 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:19,032 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-10T21:52:19,033 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:19,033 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:19,037 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:19,038 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-10T21:52:19,039 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:19,039 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:19,043 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:19,044 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-10T21:52:19,044 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:19,045 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:19,109 External/pblib/encoder/binary_amo.cpp: In member function ‘virtual void Binary_AMO_Encoder::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:52:19,109 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-10T21:52:19,110 87 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:52:19,111 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:20,266 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-10T21:52:22,195 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-10T21:52:22,196 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-10T21:52:22,197 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-10T21:52:22,198 from External/pblib/encoder/cardencoding.h:5, 2023-09-10T21:52:22,198 from External/pblib/encoder/cardencoding.cpp:4: 2023-09-10T21:52:22,199 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:52:22,200 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-10T21:52:22,200 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:22,201 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:22,208 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:52:22,209 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-10T21:52:22,209 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:52:22,210 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:22,211 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-10T21:52:22,211 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:22,212 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:22,213 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-10T21:52:22,213 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:52:22,214 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:22,216 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:52:22,217 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-10T21:52:22,218 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:22,218 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:22,222 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:52:22,222 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-10T21:52:22,223 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:22,224 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:22,227 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:22,228 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-10T21:52:22,229 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:22,230 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:22,234 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:22,235 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-10T21:52:22,235 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:22,236 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:22,240 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:22,241 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-10T21:52:22,242 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:22,243 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:22,308 External/pblib/encoder/cardencoding.cpp: In member function ‘virtual void CardEncoding::CardIncData::encodeNewGeq(int64_t, ClauseDatabase&, AuxVarManager&, std::vector)’: 2023-09-10T21:52:22,308 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-10T21:52:22,309 26 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-10T21:52:22,310 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:22,310 External/pblib/encoder/cardencoding.cpp: In member function ‘virtual void CardEncoding::CardIncData::encodeNewLeq(int64_t, ClauseDatabase&, AuxVarManager&, std::vector)’: 2023-09-10T21:52:22,311 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-10T21:52:22,311 38 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-10T21:52:22,312 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:22,334 External/pblib/encoder/cardencoding.cpp: In member function ‘virtual void CardEncoding::encode(const std::shared_ptr&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:52:22,335 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-10T21:52:22,336 101 | for (int i = 0; i < pbconstraint->getConditionals().size(); ++i) 2023-09-10T21:52:22,336 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:22,354 External/pblib/encoder/cardencoding.cpp: In member function ‘virtual void CardEncoding::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:52:22,355 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-10T21:52:22,356 132 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:52:22,357 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:22,359 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-10T21:52:22,359 159 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:52:22,360 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:24,308 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-10T21:52:26,138 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-10T21:52:26,139 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-10T21:52:26,140 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-10T21:52:26,141 from External/pblib/encoder/commander_encoding.h:8, 2023-09-10T21:52:26,141 from External/pblib/encoder/commander_encoding.cpp:1: 2023-09-10T21:52:26,142 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:52:26,143 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-10T21:52:26,144 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:26,144 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:26,150 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:52:26,150 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-10T21:52:26,151 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:52:26,151 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:26,152 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-10T21:52:26,153 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:26,153 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:26,154 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-10T21:52:26,155 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:52:26,155 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:26,156 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:52:26,157 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-10T21:52:26,158 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:26,158 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:26,161 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:52:26,162 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-10T21:52:26,162 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:26,163 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:26,166 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:26,167 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-10T21:52:26,168 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:26,169 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:26,173 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:26,174 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-10T21:52:26,174 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:26,175 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:26,179 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:26,179 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-10T21:52:26,180 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:26,181 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:26,238 External/pblib/encoder/commander_encoding.cpp: In member function ‘void commander_encoding::encode_intern(std::vector&, ClauseDatabase&, AuxVarManager&, bool)’: 2023-09-10T21:52:26,239 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-10T21:52:26,240 28 | while (current_literals.size() > k) 2023-09-10T21:52:26,240 | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ 2023-09-10T21:52:26,241 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-10T21:52:26,242 32 | for (i = 0; i < current_literals.size(); ++i) 2023-09-10T21:52:26,243 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:26,243 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-10T21:52:26,244 36 | if (i % k == (k-1) || (i == current_literals.size() - 1) ) // is group full? 2023-09-10T21:52:26,244 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:26,245 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-10T21:52:26,246 51 | for (int j = 0; j < _literals.size() - 1; ++j) 2023-09-10T21:52:26,246 | ~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:26,247 External/pblib/encoder/commander_encoding.cpp: In member function ‘virtual void commander_encoding::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:52:26,248 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-10T21:52:26,249 93 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:52:26,249 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:27,524 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-10T21:52:29,469 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-10T21:52:29,470 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-10T21:52:29,471 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-10T21:52:29,472 from External/pblib/encoder/k-product.h:7, 2023-09-10T21:52:29,473 from External/pblib/encoder/k-product.cpp:2: 2023-09-10T21:52:29,473 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:52:29,474 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-10T21:52:29,474 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:29,475 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:29,480 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:52:29,481 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-10T21:52:29,482 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:52:29,482 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:29,483 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-10T21:52:29,483 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:29,484 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:29,485 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-10T21:52:29,486 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:52:29,486 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:29,487 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:52:29,488 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-10T21:52:29,488 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:29,489 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:29,492 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:52:29,492 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-10T21:52:29,493 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:29,494 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:29,497 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:29,498 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-10T21:52:29,498 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:29,499 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:29,503 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:29,503 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-10T21:52:29,504 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:29,505 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:29,509 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:29,509 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-10T21:52:29,510 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:29,510 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:29,567 External/pblib/encoder/k-product.cpp: In member function ‘void k_Product::encode_intern(std::vector&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:52:29,568 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-10T21:52:29,568 18 | if (literals.size() < minimum_lit_count) 2023-09-10T21:52:29,569 | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:29,582 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-10T21:52:29,583 53 | for (int i = 0; i < literals.size(); ++i) 2023-09-10T21:52:29,583 | ~~^~~~~~~~~~~~~~~~~ 2023-09-10T21:52:29,584 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-10T21:52:29,585 57 | for (int d = 0; d < dimensions.size(); ++d) 2023-09-10T21:52:29,586 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:29,587 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-10T21:52:29,587 67 | for (int i = 0; i < dimensions.size(); ++i) 2023-09-10T21:52:29,588 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:29,599 External/pblib/encoder/k-product.cpp: In member function ‘virtual void k_Product::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:52:29,600 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-10T21:52:29,601 132 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:52:29,601 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:31,105 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-10T21:52:32,926 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-10T21:52:32,927 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-10T21:52:32,928 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-10T21:52:32,929 from External/pblib/encoder/naive_amo_encoder.h:12, 2023-09-10T21:52:32,930 from External/pblib/encoder/naive_amo_encoder.cpp:1: 2023-09-10T21:52:32,930 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:52:32,931 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-10T21:52:32,931 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:32,932 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:32,938 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:52:32,939 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-10T21:52:32,939 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:52:32,940 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:32,940 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-10T21:52:32,941 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:32,942 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:32,942 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-10T21:52:32,943 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:52:32,944 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:32,945 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:52:32,946 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-10T21:52:32,947 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:32,948 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:32,950 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:52:32,951 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-10T21:52:32,952 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:32,952 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:32,956 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:32,957 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-10T21:52:32,957 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:32,958 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:32,963 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:32,964 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-10T21:52:32,965 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:32,966 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:32,969 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:32,970 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-10T21:52:32,971 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:32,971 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:33,027 External/pblib/encoder/naive_amo_encoder.cpp: In member function ‘void Naive_amo_encoder::encode_intern(std::vector&, ClauseDatabase&)’: 2023-09-10T21:52:33,027 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-10T21:52:33,028 7 | for (int i = 0; i < literals.size(); ++i) 2023-09-10T21:52:33,029 | ~~^~~~~~~~~~~~~~~~~ 2023-09-10T21:52:33,029 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-10T21:52:33,030 9 | for (int j = i + 1 ; j < literals.size(); ++j) 2023-09-10T21:52:33,030 | ~~^~~~~~~~~~~~~~~~~ 2023-09-10T21:52:33,034 External/pblib/encoder/naive_amo_encoder.cpp: In member function ‘virtual void Naive_amo_encoder::encode(const SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:52:33,034 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-10T21:52:33,035 46 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:52:33,036 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:33,978 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-10T21:52:35,904 In file included from External/pblib/encoder/../clausedatabase.h:9, 2023-09-10T21:52:35,905 from External/pblib/encoder/../IncrementalData.h:5, 2023-09-10T21:52:35,905 from External/pblib/encoder/../IncSimplePBConstraint.h:5, 2023-09-10T21:52:35,906 from External/pblib/encoder/sorting_merging.h:5, 2023-09-10T21:52:35,907 from External/pblib/encoder/sorting_merging.cpp:3: 2023-09-10T21:52:35,908 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:52:35,909 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-10T21:52:35,910 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:35,911 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:35,916 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:52:35,916 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-10T21:52:35,917 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:52:35,917 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:35,918 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-10T21:52:35,918 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:35,919 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:35,919 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-10T21:52:35,920 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:52:35,921 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:35,924 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:52:35,924 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-10T21:52:35,925 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:35,926 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:35,929 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:52:35,929 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-10T21:52:35,930 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:35,931 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:35,934 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:35,935 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-10T21:52:35,936 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:35,937 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:35,941 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:35,942 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-10T21:52:35,942 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:35,943 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:35,947 External/pblib/encoder/../formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:35,948 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-10T21:52:35,949 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:35,949 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:36,086 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-10T21:52:36,087 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-10T21:52:36,088 320 | if (i < odd_merge.size() && j < even_merge.size()) 2023-09-10T21:52:36,089 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:36,090 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-10T21:52:36,091 320 | if (i < odd_merge.size() && j < even_merge.size()) 2023-09-10T21:52:36,091 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:36,092 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-10T21:52:36,093 323 | if (output.size() + 2 <= c) 2023-09-10T21:52:36,094 | ~~~~~~~~~~~~~~~~~~^~~~ 2023-09-10T21:52:36,095 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-10T21:52:36,096 332 | if (output.size() == c) 2023-09-10T21:52:36,097 | ~~~~~~~~~~~~~~^~~~ 2023-09-10T21:52:36,098 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-10T21:52:36,098 336 | if (output.size() + 1 == c) 2023-09-10T21:52:36,099 | ~~~~~~~~~~~~~~~~~~^~~~ 2023-09-10T21:52:36,100 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-10T21:52:36,100 345 | if (i >= odd_merge.size() && j >= even_merge.size()) 2023-09-10T21:52:36,101 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:36,102 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-10T21:52:36,103 345 | if (i >= odd_merge.size() && j >= even_merge.size()) 2023-09-10T21:52:36,103 | ~~^~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:36,104 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-10T21:52:36,105 348 | if (i >= odd_merge.size()) 2023-09-10T21:52:36,106 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:36,106 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-10T21:52:36,107 External/pblib/encoder/sorting_merging.cpp:375:7: warning: unused variable ‘n’ [-Wunused-variable] 2023-09-10T21:52:36,108 375 | int n = a + b; 2023-09-10T21:52:36,108 | ^ 2023-09-10T21:52:38,589 In file included from /usr/include/c++/12/map:60, 2023-09-10T21:52:38,589 from External/pblib/encoder/../formula.h:12: 2023-09-10T21:52:38,590 /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-10T21:52:38,590 /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-10T21:52:38,591 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2023-09-10T21:52:38,592 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:39,371 In file included from /usr/include/c++/12/map:61: 2023-09-10T21:52:39,371 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-10T21:52:39,372 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-10T21:52:39,373 /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-10T21:52:39,373 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-10T21:52:39,374 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:39,375 531 | std::forward_as_tuple(std::move(__k)), 2023-09-10T21:52:39,375 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:39,376 532 | std::tuple<>()); 2023-09-10T21:52:39,376 | ~~~~~~~~~~~~~~~ 2023-09-10T21:52:40,472 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-10T21:52:40,473 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-10T21:52:40,473 /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-10T21:52:40,474 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-10T21:52:40,475 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:40,476 531 | std::forward_as_tuple(std::move(__k)), 2023-09-10T21:52:40,476 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:40,477 532 | std::tuple<>()); 2023-09-10T21:52:40,477 | ~~~~~~~~~~~~~~~ 2023-09-10T21:52:41,192 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-10T21:52:42,690 In file included from External/pblib/formula.cpp:2: 2023-09-10T21:52:42,691 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:52:42,692 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-10T21:52:42,692 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:42,693 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:42,703 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:52:42,703 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-10T21:52:42,704 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:52:42,705 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:42,706 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-10T21:52:42,706 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:42,707 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:42,708 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-10T21:52:42,708 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:52:42,709 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:42,713 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:52:42,713 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-10T21:52:42,714 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:42,715 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:42,719 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:52:42,719 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-10T21:52:42,720 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:42,721 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:42,725 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:42,726 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-10T21:52:42,727 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:42,727 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:42,732 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:42,733 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-10T21:52:42,733 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:42,734 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:42,739 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:42,740 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-10T21:52:42,740 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:42,741 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:42,763 External/pblib/formula.cpp: In static member function ‘static Formula FormulaClass::newITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:42,764 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-10T21:52:42,764 30 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:42,765 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:42,783 External/pblib/formula.cpp: In function ‘Formula AND(std::vector >&)’: 2023-09-10T21:52:42,784 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-10T21:52:42,785 144 | for (int i = 0; i < conjuncts.size(); ++i) { 2023-09-10T21:52:42,785 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:45,341 In file included from /usr/include/c++/12/map:60, 2023-09-10T21:52:45,342 from External/pblib/formula.h:12: 2023-09-10T21:52:45,342 /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-10T21:52:45,343 /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-10T21:52:45,344 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2023-09-10T21:52:45,345 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:45,541 In file included from /usr/include/c++/12/map:61: 2023-09-10T21:52:45,542 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-10T21:52:45,542 inlined from ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’ at External/pblib/formula.h:378:25: 2023-09-10T21:52:45,543 /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-10T21:52:45,543 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-10T21:52:45,544 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:45,544 512 | std::tuple(__k), 2023-09-10T21:52:45,545 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:45,546 513 | std::tuple<>()); 2023-09-10T21:52:45,546 | ~~~~~~~~~~~~~~~ 2023-09-10T21:52:45,900 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-10T21:52:45,900 inlined from ‘static Formula FormulaClass::newAND(std::vector >&)’ at External/pblib/formula.h:211:23: 2023-09-10T21:52:45,901 /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-10T21:52:45,902 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-10T21:52:45,902 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:45,903 512 | std::tuple(__k), 2023-09-10T21:52:45,904 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:45,904 513 | std::tuple<>()); 2023-09-10T21:52:45,905 | ~~~~~~~~~~~~~~~ 2023-09-10T21:52:46,112 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-10T21:52:46,113 inlined from ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’ at External/pblib/formula.h:264:25: 2023-09-10T21:52:46,114 /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-10T21:52:46,115 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-10T21:52:46,116 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:46,117 512 | std::tuple(__k), 2023-09-10T21:52:46,118 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:46,119 513 | std::tuple<>()); 2023-09-10T21:52:46,120 | ~~~~~~~~~~~~~~~ 2023-09-10T21:52:46,345 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-10T21:52:46,346 inlined from ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’ at External/pblib/formula.h:237:25: 2023-09-10T21:52:46,346 /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-10T21:52:46,347 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-10T21:52:46,347 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:46,348 512 | std::tuple(__k), 2023-09-10T21:52:46,348 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:46,349 513 | std::tuple<>()); 2023-09-10T21:52:46,350 | ~~~~~~~~~~~~~~~ 2023-09-10T21:52:46,586 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-10T21:52:46,587 inlined from ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’ at External/pblib/formula.h:306:25: 2023-09-10T21:52:46,587 /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-10T21:52:46,588 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-10T21:52:46,589 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:46,589 512 | std::tuple(__k), 2023-09-10T21:52:46,590 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:46,590 513 | std::tuple<>()); 2023-09-10T21:52:46,591 | ~~~~~~~~~~~~~~~ 2023-09-10T21:52:46,846 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-10T21:52:46,847 inlined from ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’ at External/pblib/formula.h:341:25: 2023-09-10T21:52:46,848 /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-10T21:52:46,848 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-10T21:52:46,849 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:46,849 512 | std::tuple(__k), 2023-09-10T21:52:46,850 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:46,851 513 | std::tuple<>()); 2023-09-10T21:52:46,851 | ~~~~~~~~~~~~~~~ 2023-09-10T21:52:47,075 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-10T21:52:47,076 inlined from ‘static Formula FormulaClass::newNeg(const Formula&)’ at External/pblib/formula.h:172:25: 2023-09-10T21:52:47,076 /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-10T21:52:47,077 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-10T21:52:47,078 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:47,078 512 | std::tuple(__k), 2023-09-10T21:52:47,079 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:47,079 513 | std::tuple<>()); 2023-09-10T21:52:47,080 | ~~~~~~~~~~~~~~~ 2023-09-10T21:52:49,145 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-10T21:52:49,146 inlined from ‘static Formula FormulaClass::newITE(const Formula&, const Formula&, const Formula&)’ at External/pblib/formula.cpp:46:25: 2023-09-10T21:52:49,147 /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-10T21:52:49,147 511 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-10T21:52:49,148 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:49,149 512 | std::tuple(__k), 2023-09-10T21:52:49,150 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:49,151 513 | std::tuple<>()); 2023-09-10T21:52:49,151 | ~~~~~~~~~~~~~~~ 2023-09-10T21:52:50,769 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-10T21:52:51,792 External/pblib/helper.cpp: In function ‘void helper::printClause(std::vector&)’: 2023-09-10T21:52:51,793 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-10T21:52:51,794 12 | for (int i = 1; i < clause.size(); ++i) 2023-09-10T21:52:51,794 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:52:52,020 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-10T21:52:53,838 In file included from External/pblib/clausedatabase.h:9, 2023-09-10T21:52:53,839 from External/pblib/incpbconstraint.h:8, 2023-09-10T21:52:53,840 from External/pblib/incpbconstraint.cpp:1: 2023-09-10T21:52:53,841 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:52:53,841 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-10T21:52:53,842 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:53,843 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:53,851 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:52:53,851 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-10T21:52:53,852 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:52:53,852 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:53,853 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-10T21:52:53,853 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:53,854 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:53,855 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-10T21:52:53,855 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:52:53,856 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:53,858 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:52:53,859 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-10T21:52:53,861 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:53,862 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:53,864 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:52:53,865 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-10T21:52:53,866 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:53,866 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:53,870 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:53,871 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-10T21:52:53,871 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:53,872 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:53,876 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:53,877 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-10T21:52:53,878 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:53,878 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:53,883 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:53,884 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-10T21:52:53,885 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:53,885 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:53,951 External/pblib/incpbconstraint.h: In constructor ‘IncPBConstraint::IncPBConstraint()’: 2023-09-10T21:52:53,952 External/pblib/incpbconstraint.h:21:23: warning: ‘IncPBConstraint::comparator’ will be initialized after [-Wreorder] 2023-09-10T21:52:53,952 21 | PBLib::Comparator comparator; 2023-09-10T21:52:53,953 | ^~~~~~~~~~ 2023-09-10T21:52:53,953 External/pblib/incpbconstraint.h:15:13: warning: ‘int64_t IncPBConstraint::leq’ [-Wreorder] 2023-09-10T21:52:53,954 15 | int64_t leq; 2023-09-10T21:52:53,954 | ^~~ 2023-09-10T21:52:53,955 External/pblib/incpbconstraint.cpp:28:1: warning: when initialized here [-Wreorder] 2023-09-10T21:52:53,955 28 | IncPBConstraint::IncPBConstraint() : comparator(BOTH), leq(0), geq(0), init_leq(leq), init_geq(geq), isDualEncoded(false) 2023-09-10T21:52:53,956 | ^~~~~~~~~~~~~~~ 2023-09-10T21:52:53,959 External/pblib/incpbconstraint.h: In constructor ‘IncPBConstraint::IncPBConstraint(const std::vector&, PBLib::Comparator, int64_t, int64_t)’: 2023-09-10T21:52:53,960 External/pblib/incpbconstraint.h:21:23: warning: ‘IncPBConstraint::comparator’ will be initialized after [-Wreorder] 2023-09-10T21:52:53,961 21 | PBLib::Comparator comparator; 2023-09-10T21:52:53,961 | ^~~~~~~~~~ 2023-09-10T21:52:53,962 External/pblib/incpbconstraint.h:15:13: warning: ‘int64_t IncPBConstraint::leq’ [-Wreorder] 2023-09-10T21:52:53,963 15 | int64_t leq; 2023-09-10T21:52:53,964 | ^~~ 2023-09-10T21:52:53,964 External/pblib/incpbconstraint.cpp:35:1: warning: when initialized here [-Wreorder] 2023-09-10T21:52:53,965 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-10T21:52:53,966 | ^~~~~~~~~~~~~~~ 2023-09-10T21:52:53,966 External/pblib/incpbconstraint.h: In constructor ‘IncPBConstraint::IncPBConstraint(const std::vector&, PBLib::Comparator, int64_t)’: 2023-09-10T21:52:53,967 External/pblib/incpbconstraint.h:21:23: warning: ‘IncPBConstraint::comparator’ will be initialized after [-Wreorder] 2023-09-10T21:52:53,968 21 | PBLib::Comparator comparator; 2023-09-10T21:52:53,969 | ^~~~~~~~~~ 2023-09-10T21:52:53,969 External/pblib/incpbconstraint.h:15:13: warning: ‘int64_t IncPBConstraint::leq’ [-Wreorder] 2023-09-10T21:52:53,970 15 | int64_t leq; 2023-09-10T21:52:53,971 | ^~~ 2023-09-10T21:52:53,971 External/pblib/incpbconstraint.cpp:39:1: warning: when initialized here [-Wreorder] 2023-09-10T21:52:53,972 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-10T21:52:53,973 | ^~~~~~~~~~~~~~~ 2023-09-10T21:52:53,985 External/pblib/incpbconstraint.cpp: In member function ‘void IncPBConstraint::print() const’: 2023-09-10T21:52:53,986 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-10T21:52:53,987 181 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-10T21:52:53,988 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:55,438 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-10T21:52:57,402 In file included from External/pblib/clausedatabase.h:9, 2023-09-10T21:52:57,402 from External/pblib/incpbconstraint.h:8, 2023-09-10T21:52:57,403 from External/pblib/pb2cnf.h:6, 2023-09-10T21:52:57,403 from External/pblib/pb2cnf.cpp:6: 2023-09-10T21:52:57,404 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:52:57,404 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-10T21:52:57,405 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:57,406 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:57,413 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:52:57,413 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-10T21:52:57,414 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:52:57,414 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:57,415 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-10T21:52:57,416 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:57,417 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:57,418 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-10T21:52:57,418 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:52:57,419 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:57,420 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:52:57,421 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-10T21:52:57,422 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:57,422 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:57,424 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:52:57,425 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-10T21:52:57,426 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:57,426 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:57,430 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:57,431 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-10T21:52:57,431 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:57,432 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:57,436 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:57,437 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-10T21:52:57,437 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:57,438 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:57,442 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:52:57,443 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-10T21:52:57,443 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:52:57,444 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:52:57,802 In file included from External/pblib/pb2cnf.h:21: 2023-09-10T21:52:57,803 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::riffle(std::vector >&)’: 2023-09-10T21:52:57,804 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-10T21:52:57,804 38 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-10T21:52:57,805 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:52:57,809 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::unriffle(std::vector >&)’: 2023-09-10T21:52:57,810 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-10T21:52:57,810 47 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-10T21:52:57,811 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:52:57,812 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenMerge(std::vector >&, int, int)’: 2023-09-10T21:52:57,813 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-10T21:52:57,813 67 | for (int i = 1; i < tmp.size() - 1; i += 2) 2023-09-10T21:52:57,814 | ~~^~~~~~~~~~~~~~~~ 2023-09-10T21:52:57,815 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-10T21:52:57,816 69 | for (int i = 0; i < tmp.size(); i++) 2023-09-10T21:52:57,816 | ~~^~~~~~~~~~~~ 2023-09-10T21:52:57,817 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenSort(std::vector >&)’: 2023-09-10T21:52:57,818 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-10T21:52:57,819 80 | int sz; for (sz = 1; sz < fs.size(); sz *= 2); 2023-09-10T21:52:57,820 | ~~~^~~~~~~~~~~ 2023-09-10T21:52:57,820 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-10T21:52:57,821 82 | if (fs.size() < sz) 2023-09-10T21:52:57,822 | ~~~~~~~~~~^~~~ 2023-09-10T21:52:57,822 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-10T21:52:57,823 86 | for (int i = 1; i < fs.size(); i *= 2) 2023-09-10T21:52:57,823 | ~~^~~~~~~~~~~ 2023-09-10T21:52:57,824 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-10T21:52:57,825 87 | for (int j = 0; j + 2*i <= fs.size(); j += 2*i) 2023-09-10T21:52:57,825 | ~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:52:57,830 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::optimizeBase(std::vector&, int, std::vector&, int, std::vector&, int&, std::vector&)’: 2023-09-10T21:52:57,831 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-10T21:52:57,832 101 | for (int i = 0; i < seq.size(); i++){ 2023-09-10T21:52:57,832 | ~~^~~~~~~~~~~~ 2023-09-10T21:52:57,836 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-10T21:52:57,836 133 | for (int j = 0; j < seq.size(); j++){ 2023-09-10T21:52:57,837 | ~~^~~~~~~~~~~~ 2023-09-10T21:52:57,838 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-10T21:52:57,839 146 | for (int j = 0; j < rhs.size(); j++){ 2023-09-10T21:52:57,840 | ~~^~~~~~~~~~~~ 2023-09-10T21:52:57,840 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-10T21:52:57,841 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-10T21:52:57,842 191 | for (int i = 0; i < ps.size(); i++) 2023-09-10T21:52:57,842 | ~~^~~~~~~~~~~ 2023-09-10T21:52:57,843 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-10T21:52:57,844 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-10T21:52:57,845 201 | for (int i = 0; i < Cs.size(); i++) 2023-09-10T21:52:57,845 | ~~^~~~~~~~~~~ 2023-09-10T21:52:57,846 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildConstraint(std::vector >&, std::vector&, std::vector >&, std::vector&, int, std::vector > >&)’: 2023-09-10T21:52:57,847 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-10T21:52:57,847 214 | if (digit_no == base.size()){ 2023-09-10T21:52:57,848 | ~~~~~~~~~^~~~~~~~~~~~~~ 2023-09-10T21:52:57,848 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-10T21:52:57,849 217 | for (int i = 0; i < carry.size(); i++) 2023-09-10T21:52:57,850 | ~~^~~~~~~~~~~~~~ 2023-09-10T21:52:57,858 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-10T21:52:57,859 231 | for (int i = 0; i < Cs.size(); i++){ 2023-09-10T21:52:57,860 | ~~^~~~~~~~~~~ 2023-09-10T21:52:57,860 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-10T21:52:57,861 245 | for (int i = 0; i < carry.size(); i++) 2023-09-10T21:52:57,862 | ~~^~~~~~~~~~~~~~ 2023-09-10T21:52:57,863 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-10T21:52:57,863 255 | for (int i = B-1; i < result.size(); i += B) 2023-09-10T21:52:57,864 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:52:57,865 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-10T21:52:57,866 261 | for (int j = 0; j < result.size(); j += B){ 2023-09-10T21:52:57,867 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:52:57,867 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-10T21:52:57,868 263 | if (j + i < result.size()) 2023-09-10T21:52:57,869 | ~~~~~~^~~~~~~~~~~~~~~ 2023-09-10T21:52:57,870 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-10T21:52:57,871 264 | out = OR(out, AND(result[j + i] , ((n >= result.size()) ? _true_ : ~result[n]))); 2023-09-10T21:52:57,872 | ~~^~~~~~~~~~~~~~~~ 2023-09-10T21:52:57,873 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::convert(int64_t, std::vector&, std::vector&)’: 2023-09-10T21:52:57,874 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-10T21:52:57,874 284 | for (int i = 0; i < base.size(); i++){ 2023-09-10T21:52:57,875 | ~~^~~~~~~~~~~~~ 2023-09-10T21:52:57,876 External/pblib/encoder/SortingNetworks.h: In member function ‘Formula SortingNetworks::lexComp(int, std::vector&, std::vector > >&)’: 2023-09-10T21:52:57,877 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-10T21:52:57,877 305 | Formula gt = (digit.size() > dig) ? digit[dig] : _false_; // This digit is greater than the "dig" of 'num'. 2023-09-10T21:52:57,878 | ~~~~~~~~~~~~~^~~~~ 2023-09-10T21:52:57,878 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-10T21:52:57,879 307 | (digit.size() > dig-1) ? digit[dig-1] : _false_; // This digit is greater than or equal to the "dig" of 'num'. 2023-09-10T21:52:57,879 | ~~~~~~~~~~~~~^~~~~~~ 2023-09-10T21:52:57,943 External/pblib/pb2cnf.cpp: In member function ‘int32_t PB2CNF::encodeAtLeastK(const std::vector&, int64_t, std::vector >&, int32_t)’: 2023-09-10T21:52:57,944 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-10T21:52:57,944 175 | for (int i = 0; i < literals.size(); ++i) 2023-09-10T21:52:57,945 | ~~^~~~~~~~~~~~~~~~~ 2023-09-10T21:52:57,946 External/pblib/pb2cnf.cpp: In member function ‘int32_t PB2CNF::encodeAtMostK(const std::vector&, int64_t, std::vector >&, int32_t)’: 2023-09-10T21:52:57,946 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-10T21:52:57,947 185 | for (int i = 0; i < literals.size(); ++i) 2023-09-10T21:52:57,948 | ~~^~~~~~~~~~~~~~~~~ 2023-09-10T21:52:57,949 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-10T21:52:57,949 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-10T21:52:57,950 203 | for (int i = 0; i < weights.size(); ++i) 2023-09-10T21:52:57,951 | ~~^~~~~~~~~~~~~~~~ 2023-09-10T21:52:57,958 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-10T21:52:57,959 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-10T21:52:57,959 226 | for (int i = 0; i < weights.size(); ++i) 2023-09-10T21:52:57,960 | ~~^~~~~~~~~~~~~~~~ 2023-09-10T21:52:57,962 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-10T21:52:57,963 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-10T21:52:57,963 250 | for (int i = 0; i < weights.size(); ++i) 2023-09-10T21:52:57,964 | ~~^~~~~~~~~~~~~~~~ 2023-09-10T21:52:58,015 External/pblib/pb2cnf.cpp: In member function ‘bool PB2CNF::encodeWithBestEncoder(std::vector, SimplePBConstraint&, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:52:58,015 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-10T21:52:58,016 559 | for (int i = 1; i < encoders.size(); ++i) 2023-09-10T21:52:58,016 | ~~^~~~~~~~~~~~~~~~~ 2023-09-10T21:52:58,018 External/pblib/pb2cnf.cpp: In member function ‘bool PB2CNF::encodeWithBestEncoder(std::vector, std::shared_ptr, ClauseDatabase&, AuxVarManager&)’: 2023-09-10T21:52:58,018 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-10T21:52:58,019 589 | for (int i = 1; i < encoders.size(); ++i) 2023-09-10T21:52:58,019 | ~~^~~~~~~~~~~~~~~~~ 2023-09-10T21:53:00,312 In file included from /usr/include/c++/12/vector:70, 2023-09-10T21:53:00,313 from External/pblib/PBSatSolver.h:5, 2023-09-10T21:53:00,314 from External/pblib/pb2cnf.h:4: 2023-09-10T21:53:00,314 /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-10T21:53:00,315 /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-10T21:53:00,316 439 | vector<_Tp, _Alloc>:: 2023-09-10T21:53:00,317 | ^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:00,406 /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-10T21:53:00,407 /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-10T21:53:00,465 /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-10T21:53:00,466 /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-10T21:53:01,142 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:53:01,142 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-10T21:53:01,143 inlined from ‘void PB2CNF::encode(const PBLib::PBConstraint&, ClauseDatabase&, AuxVarManager&)’ at External/pblib/pb2cnf.cpp:334:26: 2023-09-10T21:53:01,144 /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-10T21:53:01,144 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:53:01,145 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:01,277 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:53:01,277 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-10T21:53:01,278 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-10T21:53:01,279 /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-10T21:53:01,279 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:53:01,280 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:01,368 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-10T21:53:01,369 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-10T21:53:01,369 inlined from ‘int32_t PB2CNF::encodeAtLeastK(const std::vector&, int64_t, std::vector >&, int32_t)’ at External/pblib/pb2cnf.cpp:176:22: 2023-09-10T21:53:01,370 /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-10T21:53:01,370 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:53:01,371 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:01,435 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:53:01,436 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-10T21:53:01,436 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-10T21:53:01,437 /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-10T21:53:01,438 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:53:01,438 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:01,554 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {PBLib::WeightedLit}; _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:53:01,555 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-10T21:53:01,555 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-10T21:53:01,556 /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-10T21:53:01,557 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:53:01,558 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:01,645 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-10T21:53:01,646 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-10T21:53:01,646 inlined from ‘int32_t PB2CNF::encodeAtMostK(const std::vector&, int64_t, std::vector >&, int32_t)’ at External/pblib/pb2cnf.cpp:186:22: 2023-09-10T21:53:01,647 /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-10T21:53:01,648 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:53:01,648 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:01,937 In file included from /usr/include/c++/12/vector:64: 2023-09-10T21:53:01,938 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = long long int; _Alloc = std::allocator]’, 2023-09-10T21:53:01,939 inlined from ‘void PB2CNF::encode(const PBLib::PBConstraint&, PBSATSolver&, AuxVarManager&, int)’ at External/pblib/pb2cnf.cpp:311:23: 2023-09-10T21:53:01,939 /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-10T21:53:01,940 1287 | _M_realloc_insert(end(), __x); 2023-09-10T21:53:01,941 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:53:03,177 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-10T21:53:04,227 External/pblib/pbconstraint.cpp: In member function ‘int64_t PBLib::PBConstraint::getMaxSum() const’: 2023-09-10T21:53:04,228 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-10T21:53:04,228 56 | for (int i = 0; i < weighted_literals.size(); ++i) 2023-09-10T21:53:04,229 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:04,230 External/pblib/pbconstraint.cpp: In member function ‘int64_t PBLib::PBConstraint::getMinSum() const’: 2023-09-10T21:53:04,231 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-10T21:53:04,231 66 | for (int i = 0; i < weighted_literals.size(); ++i) 2023-09-10T21:53:04,232 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:04,234 In file included from External/pblib/pbconstraint.cpp:1: 2023-09-10T21:53:04,234 External/pblib/pbconstraint.h: In constructor ‘PBLib::PBConstraint::PBConstraint()’: 2023-09-10T21:53:04,235 External/pblib/pbconstraint.h:21:16: warning: ‘PBLib::PBConstraint::comparator’ will be initialized after [-Wreorder] 2023-09-10T21:53:04,236 21 | Comparator comparator; 2023-09-10T21:53:04,236 | ^~~~~~~~~~ 2023-09-10T21:53:04,237 External/pblib/pbconstraint.h:18:13: warning: ‘int64_t PBLib::PBConstraint::leq’ [-Wreorder] 2023-09-10T21:53:04,238 18 | int64_t leq; 2023-09-10T21:53:04,239 | ^~~ 2023-09-10T21:53:04,240 External/pblib/pbconstraint.cpp:96:1: warning: when initialized here [-Wreorder] 2023-09-10T21:53:04,240 96 | PBConstraint::PBConstraint() : comparator(LEQ), leq(0), geq(0) 2023-09-10T21:53:04,241 | ^~~~~~~~~~~~ 2023-09-10T21:53:04,242 External/pblib/pbconstraint.h: In constructor ‘PBLib::PBConstraint::PBConstraint(const std::vector&, PBLib::Comparator, int64_t, int64_t)’: 2023-09-10T21:53:04,243 External/pblib/pbconstraint.h:21:16: warning: ‘PBLib::PBConstraint::comparator’ will be initialized after [-Wreorder] 2023-09-10T21:53:04,244 21 | Comparator comparator; 2023-09-10T21:53:04,245 | ^~~~~~~~~~ 2023-09-10T21:53:04,245 External/pblib/pbconstraint.h:18:13: warning: ‘int64_t PBLib::PBConstraint::leq’ [-Wreorder] 2023-09-10T21:53:04,246 18 | int64_t leq; 2023-09-10T21:53:04,247 | ^~~ 2023-09-10T21:53:04,247 External/pblib/pbconstraint.cpp:101:1: warning: when initialized here [-Wreorder] 2023-09-10T21:53:04,248 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-10T21:53:04,249 | ^~~~~~~~~~~~ 2023-09-10T21:53:04,250 External/pblib/pbconstraint.h: In constructor ‘PBLib::PBConstraint::PBConstraint(const std::vector&, PBLib::Comparator, int64_t)’: 2023-09-10T21:53:04,250 External/pblib/pbconstraint.h:21:16: warning: ‘PBLib::PBConstraint::comparator’ will be initialized after [-Wreorder] 2023-09-10T21:53:04,251 21 | Comparator comparator; 2023-09-10T21:53:04,252 | ^~~~~~~~~~ 2023-09-10T21:53:04,253 External/pblib/pbconstraint.h:18:13: warning: ‘int64_t PBLib::PBConstraint::leq’ [-Wreorder] 2023-09-10T21:53:04,254 18 | int64_t leq; 2023-09-10T21:53:04,255 | ^~~ 2023-09-10T21:53:04,256 External/pblib/pbconstraint.cpp:105:1: warning: when initialized here [-Wreorder] 2023-09-10T21:53:04,256 105 | PBConstraint::PBConstraint(vector const & literals, Comparator comparator, int64_t bound) : weighted_literals(literals), comparator(comparator), leq(0), geq(0) 2023-09-10T21:53:04,257 | ^~~~~~~~~~~~ 2023-09-10T21:53:04,258 External/pblib/pbconstraint.cpp: In member function ‘virtual void PBLib::PBConstraint::print(bool) const’: 2023-09-10T21:53:04,259 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-10T21:53:04,260 174 | for (int i = 0; i < conditionals.size(); ++i) 2023-09-10T21:53:04,262 | ~~^~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:05,808 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-10T21:53:08,124 In file included from External/pblib/clausedatabase.h:9, 2023-09-10T21:53:08,125 from External/pblib/incpbconstraint.h:8, 2023-09-10T21:53:08,125 from External/pblib/pb2cnf.h:6, 2023-09-10T21:53:08,126 from External/pblib/pbo2maxsat.cpp:11: 2023-09-10T21:53:08,126 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:53:08,127 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-10T21:53:08,128 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:08,128 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:08,135 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:53:08,135 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-10T21:53:08,136 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:53:08,137 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:08,137 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-10T21:53:08,138 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:08,139 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:08,139 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-10T21:53:08,140 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:53:08,140 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:08,141 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:53:08,142 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-10T21:53:08,143 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:08,143 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:08,146 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:53:08,147 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-10T21:53:08,147 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:08,148 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:08,151 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:53:08,152 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-10T21:53:08,153 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:08,154 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:08,157 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:53:08,158 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-10T21:53:08,159 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:08,159 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:08,163 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:53:08,164 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-10T21:53:08,165 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:08,166 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:08,379 In file included from External/pblib/pb2cnf.h:21: 2023-09-10T21:53:08,380 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::riffle(std::vector >&)’: 2023-09-10T21:53:08,380 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-10T21:53:08,381 38 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-10T21:53:08,382 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:53:08,384 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::unriffle(std::vector >&)’: 2023-09-10T21:53:08,385 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-10T21:53:08,385 47 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-10T21:53:08,386 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:53:08,387 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenMerge(std::vector >&, int, int)’: 2023-09-10T21:53:08,387 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-10T21:53:08,388 67 | for (int i = 1; i < tmp.size() - 1; i += 2) 2023-09-10T21:53:08,389 | ~~^~~~~~~~~~~~~~~~ 2023-09-10T21:53:08,389 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-10T21:53:08,390 69 | for (int i = 0; i < tmp.size(); i++) 2023-09-10T21:53:08,390 | ~~^~~~~~~~~~~~ 2023-09-10T21:53:08,391 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenSort(std::vector >&)’: 2023-09-10T21:53:08,392 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-10T21:53:08,392 80 | int sz; for (sz = 1; sz < fs.size(); sz *= 2); 2023-09-10T21:53:08,393 | ~~~^~~~~~~~~~~ 2023-09-10T21:53:08,394 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-10T21:53:08,394 82 | if (fs.size() < sz) 2023-09-10T21:53:08,395 | ~~~~~~~~~~^~~~ 2023-09-10T21:53:08,396 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-10T21:53:08,396 86 | for (int i = 1; i < fs.size(); i *= 2) 2023-09-10T21:53:08,397 | ~~^~~~~~~~~~~ 2023-09-10T21:53:08,398 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-10T21:53:08,398 87 | for (int j = 0; j + 2*i <= fs.size(); j += 2*i) 2023-09-10T21:53:08,399 | ~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:53:08,400 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::optimizeBase(std::vector&, int, std::vector&, int, std::vector&, int&, std::vector&)’: 2023-09-10T21:53:08,400 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-10T21:53:08,401 101 | for (int i = 0; i < seq.size(); i++){ 2023-09-10T21:53:08,401 | ~~^~~~~~~~~~~~ 2023-09-10T21:53:08,402 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-10T21:53:08,402 133 | for (int j = 0; j < seq.size(); j++){ 2023-09-10T21:53:08,403 | ~~^~~~~~~~~~~~ 2023-09-10T21:53:08,404 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-10T21:53:08,404 146 | for (int j = 0; j < rhs.size(); j++){ 2023-09-10T21:53:08,405 | ~~^~~~~~~~~~~~ 2023-09-10T21:53:08,405 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-10T21:53:08,406 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-10T21:53:08,406 191 | for (int i = 0; i < ps.size(); i++) 2023-09-10T21:53:08,407 | ~~^~~~~~~~~~~ 2023-09-10T21:53:08,408 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-10T21:53:08,408 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-10T21:53:08,409 201 | for (int i = 0; i < Cs.size(); i++) 2023-09-10T21:53:08,410 | ~~^~~~~~~~~~~ 2023-09-10T21:53:08,410 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildConstraint(std::vector >&, std::vector&, std::vector >&, std::vector&, int, std::vector > >&)’: 2023-09-10T21:53:08,411 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-10T21:53:08,412 214 | if (digit_no == base.size()){ 2023-09-10T21:53:08,412 | ~~~~~~~~~^~~~~~~~~~~~~~ 2023-09-10T21:53:08,413 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-10T21:53:08,414 217 | for (int i = 0; i < carry.size(); i++) 2023-09-10T21:53:08,414 | ~~^~~~~~~~~~~~~~ 2023-09-10T21:53:08,415 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-10T21:53:08,416 231 | for (int i = 0; i < Cs.size(); i++){ 2023-09-10T21:53:08,416 | ~~^~~~~~~~~~~ 2023-09-10T21:53:08,417 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-10T21:53:08,417 245 | for (int i = 0; i < carry.size(); i++) 2023-09-10T21:53:08,418 | ~~^~~~~~~~~~~~~~ 2023-09-10T21:53:08,419 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-10T21:53:08,419 255 | for (int i = B-1; i < result.size(); i += B) 2023-09-10T21:53:08,420 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:53:08,420 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-10T21:53:08,421 261 | for (int j = 0; j < result.size(); j += B){ 2023-09-10T21:53:08,422 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:53:08,422 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-10T21:53:08,423 263 | if (j + i < result.size()) 2023-09-10T21:53:08,423 | ~~~~~~^~~~~~~~~~~~~~~ 2023-09-10T21:53:08,424 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-10T21:53:08,425 264 | out = OR(out, AND(result[j + i] , ((n >= result.size()) ? _true_ : ~result[n]))); 2023-09-10T21:53:08,425 | ~~^~~~~~~~~~~~~~~~ 2023-09-10T21:53:08,426 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::convert(int64_t, std::vector&, std::vector&)’: 2023-09-10T21:53:08,427 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-10T21:53:08,427 284 | for (int i = 0; i < base.size(); i++){ 2023-09-10T21:53:08,428 | ~~^~~~~~~~~~~~~ 2023-09-10T21:53:08,428 External/pblib/encoder/SortingNetworks.h: In member function ‘Formula SortingNetworks::lexComp(int, std::vector&, std::vector > >&)’: 2023-09-10T21:53:08,429 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-10T21:53:08,430 305 | Formula gt = (digit.size() > dig) ? digit[dig] : _false_; // This digit is greater than the "dig" of 'num'. 2023-09-10T21:53:08,430 | ~~~~~~~~~~~~~^~~~~ 2023-09-10T21:53:08,431 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-10T21:53:08,432 307 | (digit.size() > dig-1) ? digit[dig-1] : _false_; // This digit is greater than or equal to the "dig" of 'num'. 2023-09-10T21:53:08,432 | ~~~~~~~~~~~~~^~~~~~~ 2023-09-10T21:53:08,476 External/pblib/pbo2maxsat.cpp: In function ‘int main(int, char**)’: 2023-09-10T21:53:08,477 External/pblib/pbo2maxsat.cpp:23:10: warning: unused variable ‘tstart’ [-Wunused-variable] 2023-09-10T21:53:08,478 23 | double tstart = clock(), tend; 2023-09-10T21:53:08,478 | ^~~~~~ 2023-09-10T21:53:08,479 External/pblib/pbo2maxsat.cpp:23:28: warning: unused variable ‘tend’ [-Wunused-variable] 2023-09-10T21:53:08,479 23 | double tstart = clock(), tend; 2023-09-10T21:53:08,480 | ^~~~ 2023-09-10T21:53:10,466 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-10T21:53:12,510 In file included from External/pblib/clausedatabase.h:9, 2023-09-10T21:53:12,511 from External/pblib/preencoder.h:5, 2023-09-10T21:53:12,512 from External/pblib/preencoder.cpp:1: 2023-09-10T21:53:12,512 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:53:12,513 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-10T21:53:12,513 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:12,514 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:12,522 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:53:12,522 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-10T21:53:12,523 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:53:12,524 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:12,525 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-10T21:53:12,526 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:12,526 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:12,527 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-10T21:53:12,528 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:53:12,528 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:12,529 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:53:12,530 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-10T21:53:12,531 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:12,531 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:12,534 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:53:12,535 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-10T21:53:12,536 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:12,536 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:12,540 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:53:12,540 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-10T21:53:12,541 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:12,542 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:12,546 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:53:12,546 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-10T21:53:12,547 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:12,547 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:12,552 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:53:12,552 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-10T21:53:12,553 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:12,554 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:12,624 External/pblib/preencoder.cpp: In member function ‘void PreEncoder::join_duplicat_literals()’: 2023-09-10T21:53:12,625 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-10T21:53:12,626 119 | for (int i = 1; i < literals.size(); ++i) 2023-09-10T21:53:12,626 | ~~^~~~~~~~~~~~~~~~~ 2023-09-10T21:53:12,632 External/pblib/preencoder.cpp: In member function ‘std::shared_ptr PreEncoder::preEncodeIncPBConstraint(IncPBConstraint&, ClauseDatabase&)’: 2023-09-10T21:53:12,633 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-10T21:53:12,634 219 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:53:12,634 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:12,645 External/pblib/preencoder.cpp: In member function ‘SimplePBConstraint PreEncoder::preEncodePBConstraint(const PBLib::PBConstraint&, ClauseDatabase&)’: 2023-09-10T21:53:12,646 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-10T21:53:12,646 278 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:53:12,647 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:12,651 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-10T21:53:12,652 318 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:53:12,653 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:12,654 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-10T21:53:12,654 346 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:53:12,655 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:12,656 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-10T21:53:12,657 394 | for (int i = 0; i < pbconstraint.getConditionals().size(); ++i) 2023-09-10T21:53:12,657 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:14,264 In file included from /usr/include/c++/12/algorithm:61, 2023-09-10T21:53:14,265 from External/pblib/auxvarmanager.h:4, 2023-09-10T21:53:14,265 from External/pblib/clausedatabase.h:8: 2023-09-10T21:53:14,266 /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-10T21:53:14,266 /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-10T21:53:14,267 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, 2023-09-10T21:53:14,267 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:14,295 /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-10T21:53:14,296 /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-10T21:53:14,297 1802 | __insertion_sort(_RandomAccessIterator __first, 2023-09-10T21:53:14,297 | ^~~~~~~~~~~~~~~~ 2023-09-10T21:53:14,298 /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-10T21:53:14,321 /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-10T21:53:14,321 /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-10T21:53:14,322 1844 | __final_insertion_sort(_RandomAccessIterator __first, 2023-09-10T21:53:14,323 | ^~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:14,323 /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-10T21:53:14,324 /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-10T21:53:14,325 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); 2023-09-10T21:53:14,326 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:14,326 /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-10T21:53:14,327 1854 | std::__insertion_sort(__first, __last, __comp); 2023-09-10T21:53:14,327 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:14,351 In file included from /usr/include/c++/12/bits/stl_algo.h:60: 2023-09-10T21:53:14,352 /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-10T21:53:14,352 /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-10T21:53:14,353 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2023-09-10T21:53:14,353 | ^~~~~~~~~~~~~ 2023-09-10T21:53:14,431 /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-10T21:53:14,431 /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-10T21:53:14,432 1908 | __introsort_loop(_RandomAccessIterator __first, 2023-09-10T21:53:14,433 | ^~~~~~~~~~~~~~~~ 2023-09-10T21:53:14,433 /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-10T21:53:14,434 /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-10T21:53:14,435 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); 2023-09-10T21:53:14,436 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:14,540 In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, 2023-09-10T21:53:14,541 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-10T21:53:14,541 inlined from ‘void PreEncoder::join_duplicat_literals()’ at External/pblib/preencoder.cpp:117:7: 2023-09-10T21:53:14,542 /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-10T21:53:14,542 1937 | std::__introsort_loop(__first, __last, 2023-09-10T21:53:14,543 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2023-09-10T21:53:14,544 1938 | std::__lg(__last - __first) * 2, 2023-09-10T21:53:14,544 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:14,545 1939 | __comp); 2023-09-10T21:53:14,545 | ~~~~~~~ 2023-09-10T21:53:14,546 /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-10T21:53:14,546 1940 | std::__final_insertion_sort(__first, __last, __comp); 2023-09-10T21:53:14,546 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:14,599 In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, 2023-09-10T21:53:14,600 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-10T21:53:14,601 inlined from ‘void PreEncoder::sort_literals()’ at External/pblib/preencoder.cpp:183:7: 2023-09-10T21:53:14,601 /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-10T21:53:14,602 1937 | std::__introsort_loop(__first, __last, 2023-09-10T21:53:14,602 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 2023-09-10T21:53:14,603 1938 | std::__lg(__last - __first) * 2, 2023-09-10T21:53:14,603 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:14,604 1939 | __comp); 2023-09-10T21:53:14,605 | ~~~~~~~ 2023-09-10T21:53:14,605 /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-10T21:53:14,606 1940 | std::__final_insertion_sort(__first, __last, __comp); 2023-09-10T21:53:14,607 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:16,131 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-10T21:53:17,911 Modules/pblib/aux_var_manager.cpp:177:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-10T21:53:17,912 177 | }; 2023-09-10T21:53:17,913 | ^ 2023-09-10T21:53:18,239 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-10T21:53:19,109 Modules/pblib/helper.cpp: In function ‘bool Get_Int_Vector_From_C_To_Python(std::vector&, PyObject*)’: 2023-09-10T21:53:19,110 Modules/pblib/helper.cpp:13:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2023-09-10T21:53:19,111 13 | while(item = PyIter_Next(iter)) { 2023-09-10T21:53:19,112 | ~~~~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:19,121 Modules/pblib/helper.cpp: In function ‘bool Get_Int64_Vector_From_C_To_Python(std::vector&, PyObject*)’: 2023-09-10T21:53:19,121 Modules/pblib/helper.cpp:36:16: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2023-09-10T21:53:19,122 36 | while(item = PyIter_Next(iter)) { 2023-09-10T21:53:19,122 | ~~~~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:19,397 In file included from /usr/include/c++/12/vector:70, 2023-09-10T21:53:19,398 from Modules/pblib/helper.hpp:3, 2023-09-10T21:53:19,398 from Modules/pblib/helper.cpp:2: 2023-09-10T21:53:19,399 /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-10T21:53:19,399 /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-10T21:53:19,400 439 | vector<_Tp, _Alloc>:: 2023-09-10T21:53:19,400 | ^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:19,441 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-10T21:53:19,441 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-10T21:53:19,442 inlined from ‘bool Get_Int64_Vector_From_C_To_Python(std::vector&, PyObject*)’ at Modules/pblib/helper.cpp:43:22: 2023-09-10T21:53:19,442 /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-10T21:53:19,443 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-10T21:53:19,444 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:19,539 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-10T21:53:21,692 In file included from External/pblib/clausedatabase.h:9, 2023-09-10T21:53:21,693 from External/pblib/incpbconstraint.h:8, 2023-09-10T21:53:21,694 from Modules/pblib/pblib_incpbconstraint.hpp:9, 2023-09-10T21:53:21,694 from Modules/pblib/pblib_incpbconstraint.cpp:10: 2023-09-10T21:53:21,695 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:53:21,696 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-10T21:53:21,696 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:21,697 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:21,703 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:53:21,704 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-10T21:53:21,705 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:53:21,706 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:21,707 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-10T21:53:21,707 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:21,708 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:21,709 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-10T21:53:21,709 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:53:21,710 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:21,710 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:53:21,711 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-10T21:53:21,712 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:21,712 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:21,715 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:53:21,715 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-10T21:53:21,716 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:21,716 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:21,720 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:53:21,721 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-10T21:53:21,722 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:21,722 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:21,726 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:53:21,727 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-10T21:53:21,727 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:21,728 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:21,732 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:53:21,732 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-10T21:53:21,733 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:21,734 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:21,804 Modules/pblib/pblib_incpbconstraint.cpp: In function ‘PyObject* PyIncPBConstraint_New(PyTypeObject*, PyObject*, PyObject*)’: 2023-09-10T21:53:21,805 Modules/pblib/pblib_incpbconstraint.cpp:99:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2023-09-10T21:53:21,805 99 | while (item = PyIter_Next(iter)) { 2023-09-10T21:53:21,806 | ~~~~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:21,830 Modules/pblib/pblib_incpbconstraint.cpp: At global scope: 2023-09-10T21:53:21,830 Modules/pblib/pblib_incpbconstraint.cpp:423:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-10T21:53:21,831 423 | }; 2023-09-10T21:53:21,832 | ^ 2023-09-10T21:53:23,358 In file included from /usr/include/c++/12/vector:70, 2023-09-10T21:53:23,359 from Modules/pblib/helper.hpp:3, 2023-09-10T21:53:23,359 from Modules/pblib/pblib_module.hpp:9, 2023-09-10T21:53:23,360 from Modules/pblib/pblib_incpbconstraint.cpp:7: 2023-09-10T21:53:23,360 /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-10T21:53:23,361 /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-10T21:53:23,361 439 | vector<_Tp, _Alloc>:: 2023-09-10T21:53:23,362 | ^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:23,429 In file included from /usr/include/c++/12/vector:64: 2023-09-10T21:53:23,430 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:53:23,430 inlined from ‘PyObject* PyIncPBConstraint_New(PyTypeObject*, PyObject*, PyObject*)’ at Modules/pblib/pblib_incpbconstraint.cpp:107:24: 2023-09-10T21:53:23,431 /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-10T21:53:23,431 1287 | _M_realloc_insert(end(), __x); 2023-09-10T21:53:23,432 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:53:23,735 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-10T21:53:27,040 In file included from External/pblib/clausedatabase.h:9, 2023-09-10T21:53:27,041 from External/pblib/incpbconstraint.h:8, 2023-09-10T21:53:27,042 from External/pblib/pb2cnf.h:6, 2023-09-10T21:53:27,042 from Modules/pblib/pblib_pb2cnf.hpp:9, 2023-09-10T21:53:27,043 from Modules/pblib/pblib_module.cpp:15: 2023-09-10T21:53:27,044 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:53:27,044 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-10T21:53:27,045 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:27,046 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:27,052 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:53:27,053 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-10T21:53:27,054 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:53:27,055 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:27,056 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-10T21:53:27,056 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:27,057 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:27,058 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-10T21:53:27,059 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:53:27,059 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:27,060 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:53:27,061 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-10T21:53:27,062 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:27,062 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:27,065 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:53:27,066 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-10T21:53:27,067 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:27,067 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:27,071 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:53:27,072 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-10T21:53:27,072 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:27,073 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:27,077 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:53:27,078 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-10T21:53:27,079 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:27,079 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:27,084 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:53:27,084 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-10T21:53:27,085 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:27,086 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:27,302 In file included from External/pblib/pb2cnf.h:21: 2023-09-10T21:53:27,302 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::riffle(std::vector >&)’: 2023-09-10T21:53:27,303 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-10T21:53:27,304 38 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-10T21:53:27,305 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:53:27,307 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::unriffle(std::vector >&)’: 2023-09-10T21:53:27,308 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-10T21:53:27,308 47 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-10T21:53:27,309 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:53:27,310 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenMerge(std::vector >&, int, int)’: 2023-09-10T21:53:27,311 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-10T21:53:27,312 67 | for (int i = 1; i < tmp.size() - 1; i += 2) 2023-09-10T21:53:27,312 | ~~^~~~~~~~~~~~~~~~ 2023-09-10T21:53:27,313 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-10T21:53:27,314 69 | for (int i = 0; i < tmp.size(); i++) 2023-09-10T21:53:27,314 | ~~^~~~~~~~~~~~ 2023-09-10T21:53:27,315 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenSort(std::vector >&)’: 2023-09-10T21:53:27,315 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-10T21:53:27,316 80 | int sz; for (sz = 1; sz < fs.size(); sz *= 2); 2023-09-10T21:53:27,317 | ~~~^~~~~~~~~~~ 2023-09-10T21:53:27,318 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-10T21:53:27,318 82 | if (fs.size() < sz) 2023-09-10T21:53:27,319 | ~~~~~~~~~~^~~~ 2023-09-10T21:53:27,320 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-10T21:53:27,321 86 | for (int i = 1; i < fs.size(); i *= 2) 2023-09-10T21:53:27,321 | ~~^~~~~~~~~~~ 2023-09-10T21:53:27,322 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-10T21:53:27,322 87 | for (int j = 0; j + 2*i <= fs.size(); j += 2*i) 2023-09-10T21:53:27,323 | ~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:53:27,324 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::optimizeBase(std::vector&, int, std::vector&, int, std::vector&, int&, std::vector&)’: 2023-09-10T21:53:27,325 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-10T21:53:27,325 101 | for (int i = 0; i < seq.size(); i++){ 2023-09-10T21:53:27,326 | ~~^~~~~~~~~~~~ 2023-09-10T21:53:27,327 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-10T21:53:27,328 133 | for (int j = 0; j < seq.size(); j++){ 2023-09-10T21:53:27,328 | ~~^~~~~~~~~~~~ 2023-09-10T21:53:27,329 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-10T21:53:27,329 146 | for (int j = 0; j < rhs.size(); j++){ 2023-09-10T21:53:27,330 | ~~^~~~~~~~~~~~ 2023-09-10T21:53:27,330 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-10T21:53:27,331 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-10T21:53:27,331 191 | for (int i = 0; i < ps.size(); i++) 2023-09-10T21:53:27,332 | ~~^~~~~~~~~~~ 2023-09-10T21:53:27,333 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-10T21:53:27,333 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-10T21:53:27,334 201 | for (int i = 0; i < Cs.size(); i++) 2023-09-10T21:53:27,334 | ~~^~~~~~~~~~~ 2023-09-10T21:53:27,335 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildConstraint(std::vector >&, std::vector&, std::vector >&, std::vector&, int, std::vector > >&)’: 2023-09-10T21:53:27,336 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-10T21:53:27,337 214 | if (digit_no == base.size()){ 2023-09-10T21:53:27,337 | ~~~~~~~~~^~~~~~~~~~~~~~ 2023-09-10T21:53:27,338 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-10T21:53:27,339 217 | for (int i = 0; i < carry.size(); i++) 2023-09-10T21:53:27,339 | ~~^~~~~~~~~~~~~~ 2023-09-10T21:53:27,342 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-10T21:53:27,343 231 | for (int i = 0; i < Cs.size(); i++){ 2023-09-10T21:53:27,343 | ~~^~~~~~~~~~~ 2023-09-10T21:53:27,344 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-10T21:53:27,345 245 | for (int i = 0; i < carry.size(); i++) 2023-09-10T21:53:27,346 | ~~^~~~~~~~~~~~~~ 2023-09-10T21:53:27,347 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-10T21:53:27,347 255 | for (int i = B-1; i < result.size(); i += B) 2023-09-10T21:53:27,348 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:53:27,348 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-10T21:53:27,349 261 | for (int j = 0; j < result.size(); j += B){ 2023-09-10T21:53:27,349 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:53:27,350 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-10T21:53:27,351 263 | if (j + i < result.size()) 2023-09-10T21:53:27,351 | ~~~~~~^~~~~~~~~~~~~~~ 2023-09-10T21:53:27,352 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-10T21:53:27,352 264 | out = OR(out, AND(result[j + i] , ((n >= result.size()) ? _true_ : ~result[n]))); 2023-09-10T21:53:27,353 | ~~^~~~~~~~~~~~~~~~ 2023-09-10T21:53:27,354 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::convert(int64_t, std::vector&, std::vector&)’: 2023-09-10T21:53:27,354 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-10T21:53:27,355 284 | for (int i = 0; i < base.size(); i++){ 2023-09-10T21:53:27,356 | ~~^~~~~~~~~~~~~ 2023-09-10T21:53:27,356 External/pblib/encoder/SortingNetworks.h: In member function ‘Formula SortingNetworks::lexComp(int, std::vector&, std::vector > >&)’: 2023-09-10T21:53:27,357 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-10T21:53:27,358 305 | Formula gt = (digit.size() > dig) ? digit[dig] : _false_; // This digit is greater than the "dig" of 'num'. 2023-09-10T21:53:27,359 | ~~~~~~~~~~~~~^~~~~ 2023-09-10T21:53:27,360 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-10T21:53:27,360 307 | (digit.size() > dig-1) ? digit[dig-1] : _false_; // This digit is greater than or equal to the "dig" of 'num'. 2023-09-10T21:53:27,361 | ~~~~~~~~~~~~~^~~~~~~ 2023-09-10T21:53:28,330 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-10T21:53:30,536 In file included from External/pblib/clausedatabase.h:9, 2023-09-10T21:53:30,537 from External/pblib/incpbconstraint.h:8, 2023-09-10T21:53:30,538 from External/pblib/pb2cnf.h:6, 2023-09-10T21:53:30,539 from Modules/pblib/pblib_pb2cnf.hpp:9, 2023-09-10T21:53:30,539 from Modules/pblib/pblib_pb2cnf.cpp:8: 2023-09-10T21:53:30,540 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:53:30,540 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-10T21:53:30,541 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:30,541 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:30,551 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:53:30,551 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-10T21:53:30,552 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:53:30,552 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:30,554 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-10T21:53:30,554 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:30,555 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:30,556 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-10T21:53:30,557 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:53:30,557 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:30,561 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:53:30,562 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-10T21:53:30,563 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:30,564 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:30,568 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:53:30,569 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-10T21:53:30,569 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:30,570 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:30,575 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:53:30,576 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-10T21:53:30,576 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:30,577 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:30,582 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:53:30,583 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-10T21:53:30,584 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:30,584 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:30,590 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:53:30,590 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-10T21:53:30,591 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:30,591 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:30,915 In file included from External/pblib/pb2cnf.h:21: 2023-09-10T21:53:30,915 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::riffle(std::vector >&)’: 2023-09-10T21:53:30,916 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-10T21:53:30,916 38 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-10T21:53:30,917 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:53:30,921 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::unriffle(std::vector >&)’: 2023-09-10T21:53:30,922 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-10T21:53:30,923 47 | for (int i = 0; i < fs.size() / 2; i++){ 2023-09-10T21:53:30,923 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:53:30,925 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenMerge(std::vector >&, int, int)’: 2023-09-10T21:53:30,926 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-10T21:53:30,927 67 | for (int i = 1; i < tmp.size() - 1; i += 2) 2023-09-10T21:53:30,928 | ~~^~~~~~~~~~~~~~~~ 2023-09-10T21:53:30,929 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-10T21:53:30,929 69 | for (int i = 0; i < tmp.size(); i++) 2023-09-10T21:53:30,930 | ~~^~~~~~~~~~~~ 2023-09-10T21:53:30,931 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::oddEvenSort(std::vector >&)’: 2023-09-10T21:53:30,931 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-10T21:53:30,932 80 | int sz; for (sz = 1; sz < fs.size(); sz *= 2); 2023-09-10T21:53:30,933 | ~~~^~~~~~~~~~~ 2023-09-10T21:53:30,933 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-10T21:53:30,934 82 | if (fs.size() < sz) 2023-09-10T21:53:30,935 | ~~~~~~~~~~^~~~ 2023-09-10T21:53:30,935 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-10T21:53:30,936 86 | for (int i = 1; i < fs.size(); i *= 2) 2023-09-10T21:53:30,936 | ~~^~~~~~~~~~~ 2023-09-10T21:53:30,937 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-10T21:53:30,937 87 | for (int j = 0; j + 2*i <= fs.size(); j += 2*i) 2023-09-10T21:53:30,938 | ~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:53:30,949 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::optimizeBase(std::vector&, int, std::vector&, int, std::vector&, int&, std::vector&)’: 2023-09-10T21:53:30,950 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-10T21:53:30,950 101 | for (int i = 0; i < seq.size(); i++){ 2023-09-10T21:53:30,951 | ~~^~~~~~~~~~~~ 2023-09-10T21:53:30,956 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-10T21:53:30,956 133 | for (int j = 0; j < seq.size(); j++){ 2023-09-10T21:53:30,957 | ~~^~~~~~~~~~~~ 2023-09-10T21:53:30,958 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-10T21:53:30,959 146 | for (int j = 0; j < rhs.size(); j++){ 2023-09-10T21:53:30,959 | ~~^~~~~~~~~~~~ 2023-09-10T21:53:30,962 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-10T21:53:30,963 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-10T21:53:30,964 191 | for (int i = 0; i < ps.size(); i++) 2023-09-10T21:53:30,964 | ~~^~~~~~~~~~~ 2023-09-10T21:53:30,965 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildSorter(std::vector >&, std::vector&, std::vector >&)’: 2023-09-10T21:53:30,966 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-10T21:53:30,967 201 | for (int i = 0; i < Cs.size(); i++) 2023-09-10T21:53:30,967 | ~~^~~~~~~~~~~ 2023-09-10T21:53:30,968 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::buildConstraint(std::vector >&, std::vector&, std::vector >&, std::vector&, int, std::vector > >&)’: 2023-09-10T21:53:30,969 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-10T21:53:30,970 214 | if (digit_no == base.size()){ 2023-09-10T21:53:30,971 | ~~~~~~~~~^~~~~~~~~~~~~~ 2023-09-10T21:53:30,971 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-10T21:53:30,972 217 | for (int i = 0; i < carry.size(); i++) 2023-09-10T21:53:30,972 | ~~^~~~~~~~~~~~~~ 2023-09-10T21:53:30,983 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-10T21:53:30,984 231 | for (int i = 0; i < Cs.size(); i++){ 2023-09-10T21:53:30,984 | ~~^~~~~~~~~~~ 2023-09-10T21:53:30,986 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-10T21:53:30,986 245 | for (int i = 0; i < carry.size(); i++) 2023-09-10T21:53:30,987 | ~~^~~~~~~~~~~~~~ 2023-09-10T21:53:30,988 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-10T21:53:30,989 255 | for (int i = B-1; i < result.size(); i += B) 2023-09-10T21:53:30,989 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:53:30,991 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-10T21:53:30,992 261 | for (int j = 0; j < result.size(); j += B){ 2023-09-10T21:53:30,992 | ~~^~~~~~~~~~~~~~~ 2023-09-10T21:53:30,993 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-10T21:53:30,994 263 | if (j + i < result.size()) 2023-09-10T21:53:30,995 | ~~~~~~^~~~~~~~~~~~~~~ 2023-09-10T21:53:30,995 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-10T21:53:30,996 264 | out = OR(out, AND(result[j + i] , ((n >= result.size()) ? _true_ : ~result[n]))); 2023-09-10T21:53:30,997 | ~~^~~~~~~~~~~~~~~~ 2023-09-10T21:53:30,998 External/pblib/encoder/SortingNetworks.h: In member function ‘void SortingNetworks::convert(int64_t, std::vector&, std::vector&)’: 2023-09-10T21:53:30,999 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-10T21:53:30,999 284 | for (int i = 0; i < base.size(); i++){ 2023-09-10T21:53:31,000 | ~~^~~~~~~~~~~~~ 2023-09-10T21:53:31,001 External/pblib/encoder/SortingNetworks.h: In member function ‘Formula SortingNetworks::lexComp(int, std::vector&, std::vector > >&)’: 2023-09-10T21:53:31,002 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-10T21:53:31,003 305 | Formula gt = (digit.size() > dig) ? digit[dig] : _false_; // This digit is greater than the "dig" of 'num'. 2023-09-10T21:53:31,004 | ~~~~~~~~~~~~~^~~~~ 2023-09-10T21:53:31,004 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-10T21:53:31,005 307 | (digit.size() > dig-1) ? digit[dig-1] : _false_; // This digit is greater than or equal to the "dig" of 'num'. 2023-09-10T21:53:31,006 | ~~~~~~~~~~~~~^~~~~~~ 2023-09-10T21:53:31,049 Modules/pblib/pblib_pb2cnf.cpp: At global scope: 2023-09-10T21:53:31,050 Modules/pblib/pblib_pb2cnf.cpp:363:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-10T21:53:31,051 363 | }; 2023-09-10T21:53:31,051 | ^ 2023-09-10T21:53:32,441 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-10T21:53:34,220 Modules/pblib/pblib_pbconfig.cpp: In function ‘char* boolean_value_to_string(int)’: 2023-09-10T21:53:34,221 Modules/pblib/pblib_pbconfig.cpp:82:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,221 82 | if(b) return "TRUE"; 2023-09-10T21:53:34,222 | ^~~~~~ 2023-09-10T21:53:34,222 Modules/pblib/pblib_pbconfig.cpp:83:12: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,223 83 | return "FALSE"; 2023-09-10T21:53:34,224 | ^~~~~~~ 2023-09-10T21:53:34,224 Modules/pblib/pblib_pbconfig.cpp: In function ‘char* pb_encoder_to_String(int)’: 2023-09-10T21:53:34,225 Modules/pblib/pblib_pbconfig.cpp:89:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,226 89 | case 0: return "BEST"; 2023-09-10T21:53:34,227 | ^~~~~~ 2023-09-10T21:53:34,227 Modules/pblib/pblib_pbconfig.cpp:90:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,228 90 | case 1: return "BDD"; 2023-09-10T21:53:34,229 | ^~~~~ 2023-09-10T21:53:34,229 Modules/pblib/pblib_pbconfig.cpp:91:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,230 91 | case 2: return "SWC"; 2023-09-10T21:53:34,231 | ^~~~~ 2023-09-10T21:53:34,231 Modules/pblib/pblib_pbconfig.cpp:92:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,232 92 | case 3: return "SORTINGNETWORKS"; 2023-09-10T21:53:34,233 | ^~~~~~~~~~~~~~~~~ 2023-09-10T21:53:34,233 Modules/pblib/pblib_pbconfig.cpp:93:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,234 93 | case 4: return "ADDER"; 2023-09-10T21:53:34,234 | ^~~~~~~ 2023-09-10T21:53:34,235 Modules/pblib/pblib_pbconfig.cpp:94:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,236 94 | case 5: return "BINARY MERGE"; 2023-09-10T21:53:34,237 | ^~~~~~~~~~~~~~ 2023-09-10T21:53:34,237 Modules/pblib/pblib_pbconfig.cpp: In function ‘char* amk_encoder_to_string(int)’: 2023-09-10T21:53:34,238 Modules/pblib/pblib_pbconfig.cpp:101:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,239 101 | case 0: return "BEST"; 2023-09-10T21:53:34,239 | ^~~~~~ 2023-09-10T21:53:34,240 Modules/pblib/pblib_pbconfig.cpp:102:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,240 102 | case 1: return "BDD"; 2023-09-10T21:53:34,241 | ^~~~~ 2023-09-10T21:53:34,241 Modules/pblib/pblib_pbconfig.cpp:103:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,242 103 | case 2: return "CARD"; 2023-09-10T21:53:34,242 | ^~~~~~ 2023-09-10T21:53:34,243 Modules/pblib/pblib_pbconfig.cpp: In function ‘char* amo_encoder_to_string(int)’: 2023-09-10T21:53:34,243 Modules/pblib/pblib_pbconfig.cpp:110:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,244 110 | case 0: return "BEST"; 2023-09-10T21:53:34,244 | ^~~~~~ 2023-09-10T21:53:34,245 Modules/pblib/pblib_pbconfig.cpp:111:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,245 111 | case 1: return "NESTED"; 2023-09-10T21:53:34,246 | ^~~~~~~~ 2023-09-10T21:53:34,246 Modules/pblib/pblib_pbconfig.cpp:112:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,247 112 | case 2: return "BDD"; 2023-09-10T21:53:34,247 | ^~~~~ 2023-09-10T21:53:34,248 Modules/pblib/pblib_pbconfig.cpp:113:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,248 113 | case 3: return "BIMANDER"; 2023-09-10T21:53:34,249 | ^~~~~~~~~~ 2023-09-10T21:53:34,250 Modules/pblib/pblib_pbconfig.cpp:114:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,251 114 | case 4: return "COMMANDER"; 2023-09-10T21:53:34,251 | ^~~~~~~~~~~ 2023-09-10T21:53:34,252 Modules/pblib/pblib_pbconfig.cpp:115:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,253 115 | case 5: return "KPRODUCT"; 2023-09-10T21:53:34,254 | ^~~~~~~~~~ 2023-09-10T21:53:34,254 Modules/pblib/pblib_pbconfig.cpp:116:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,255 116 | case 6: return "BINARY"; 2023-09-10T21:53:34,256 | ^~~~~~~~ 2023-09-10T21:53:34,256 Modules/pblib/pblib_pbconfig.cpp:117:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,257 117 | case 7: return "PAIRWISE"; 2023-09-10T21:53:34,258 | ^~~~~~~~~~ 2023-09-10T21:53:34,258 Modules/pblib/pblib_pbconfig.cpp: In function ‘char* bimander_m_to_string(int)’: 2023-09-10T21:53:34,259 Modules/pblib/pblib_pbconfig.cpp:124:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,259 124 | case 0: return "N_HALF"; 2023-09-10T21:53:34,260 | ^~~~~~~~ 2023-09-10T21:53:34,261 Modules/pblib/pblib_pbconfig.cpp:125:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,262 125 | case 1: return "N_SQRT"; 2023-09-10T21:53:34,262 | ^~~~~~~~ 2023-09-10T21:53:34,263 Modules/pblib/pblib_pbconfig.cpp:126:24: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-10T21:53:34,264 126 | case 2: return "FIXED"; 2023-09-10T21:53:34,265 | ^~~~~~~ 2023-09-10T21:53:34,270 Modules/pblib/pblib_pbconfig.cpp: At global scope: 2023-09-10T21:53:34,271 Modules/pblib/pblib_pbconfig.cpp:507:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-10T21:53:34,271 507 | }; 2023-09-10T21:53:34,272 | ^ 2023-09-10T21:53:34,425 Modules/pblib/pblib_pbconfig.cpp: In function ‘char* pb_encoder_to_String(int)’: 2023-09-10T21:53:34,426 Modules/pblib/pblib_pbconfig.cpp:96:1: warning: control reaches end of non-void function [-Wreturn-type] 2023-09-10T21:53:34,426 96 | } 2023-09-10T21:53:34,427 | ^ 2023-09-10T21:53:34,427 Modules/pblib/pblib_pbconfig.cpp: In function ‘char* amk_encoder_to_string(int)’: 2023-09-10T21:53:34,428 Modules/pblib/pblib_pbconfig.cpp:105:1: warning: control reaches end of non-void function [-Wreturn-type] 2023-09-10T21:53:34,428 105 | } 2023-09-10T21:53:34,429 | ^ 2023-09-10T21:53:34,429 Modules/pblib/pblib_pbconfig.cpp: In function ‘char* amo_encoder_to_string(int)’: 2023-09-10T21:53:34,430 Modules/pblib/pblib_pbconfig.cpp:119:1: warning: control reaches end of non-void function [-Wreturn-type] 2023-09-10T21:53:34,430 119 | } 2023-09-10T21:53:34,431 | ^ 2023-09-10T21:53:34,431 Modules/pblib/pblib_pbconfig.cpp: In function ‘char* bimander_m_to_string(int)’: 2023-09-10T21:53:34,432 Modules/pblib/pblib_pbconfig.cpp:128:1: warning: control reaches end of non-void function [-Wreturn-type] 2023-09-10T21:53:34,433 128 | } 2023-09-10T21:53:34,433 | ^ 2023-09-10T21:53:35,582 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-10T21:53:37,044 Modules/pblib/pblib_pbconstraint.cpp: In function ‘PyObject* PyPBConstraint_New(PyTypeObject*, PyObject*, PyObject*)’: 2023-09-10T21:53:37,045 Modules/pblib/pblib_pbconstraint.cpp:96:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2023-09-10T21:53:37,045 96 | while (item = PyIter_Next(iter)) { 2023-09-10T21:53:37,046 | ~~~~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:37,071 Modules/pblib/pblib_pbconstraint.cpp: At global scope: 2023-09-10T21:53:37,110 Modules/pblib/pblib_pbconstraint.cpp:394:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-10T21:53:37,111 394 | }; 2023-09-10T21:53:37,112 | ^ 2023-09-10T21:53:38,337 In file included from /usr/include/c++/12/vector:70, 2023-09-10T21:53:38,337 from Modules/pblib/helper.hpp:3, 2023-09-10T21:53:38,338 from Modules/pblib/pblib_module.hpp:9, 2023-09-10T21:53:38,339 from Modules/pblib/pblib_pbconstraint.cpp:7: 2023-09-10T21:53:38,339 /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-10T21:53:38,340 /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-10T21:53:38,340 439 | vector<_Tp, _Alloc>:: 2023-09-10T21:53:38,341 | ^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:38,410 In file included from /usr/include/c++/12/vector:64: 2023-09-10T21:53:38,411 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = PBLib::WeightedLit; _Alloc = std::allocator]’, 2023-09-10T21:53:38,412 inlined from ‘PyObject* PyPBConstraint_New(PyTypeObject*, PyObject*, PyObject*)’ at Modules/pblib/pblib_pbconstraint.cpp:104:24: 2023-09-10T21:53:38,412 /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-10T21:53:38,414 1287 | _M_realloc_insert(end(), __x); 2023-09-10T21:53:38,414 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-10T21:53:38,727 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-10T21:53:40,648 Modules/pblib/pblib_pbparser.cpp:100:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-10T21:53:40,649 100 | }; 2023-09-10T21:53:40,649 | ^ 2023-09-10T21:53:41,081 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-10T21:53:42,839 Modules/pblib/pblib_statistic.cpp:101:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-10T21:53:42,839 101 | }; 2023-09-10T21:53:42,840 | ^ 2023-09-10T21:53:43,034 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-10T21:53:45,275 In file included from External/pblib/clausedatabase.h:9, 2023-09-10T21:53:45,275 from External/pblib/VectorClauseDatabase.h:5, 2023-09-10T21:53:45,276 from Modules/pblib/pblib_vectorclausedatabase.hpp:9, 2023-09-10T21:53:45,277 from Modules/pblib/pblib_vectorclausedatabase.cpp:9: 2023-09-10T21:53:45,278 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newNeg(const Formula&)’: 2023-09-10T21:53:45,278 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-10T21:53:45,279 163 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:45,280 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:45,286 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(std::vector >&)’: 2023-09-10T21:53:45,286 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-10T21:53:45,287 184 | for (int i = 2; i < conjuncts.size(); ++i) { 2023-09-10T21:53:45,288 | ~~^~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:45,288 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-10T21:53:45,289 191 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:45,290 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:45,290 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-10T21:53:45,291 196 | for (int j = 0; j < it->second[i]->input_nodes.size(); ++j) { 2023-09-10T21:53:45,292 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:45,293 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newAND(const Formula&, const Formula&)’: 2023-09-10T21:53:45,293 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-10T21:53:45,294 223 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:45,294 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:45,297 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newEquiv(const Formula&, const Formula&)’: 2023-09-10T21:53:45,297 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-10T21:53:45,298 249 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:45,299 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:45,302 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAs(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:53:45,303 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-10T21:53:45,303 290 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:45,304 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:45,308 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newFAc(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:53:45,309 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-10T21:53:45,309 325 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:45,310 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:45,314 External/pblib/formula.h: In static member function ‘static Formula FormulaClass::newMonotonic_ITE(const Formula&, const Formula&, const Formula&)’: 2023-09-10T21:53:45,314 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-10T21:53:45,315 362 | for (int i = 0; i < it->second.size(); ++i) 2023-09-10T21:53:45,316 | ~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:45,391 Modules/pblib/pblib_vectorclausedatabase.cpp: In function ‘PyObject* VectorClauseDatabase_Two_Param(PyTypeObject*, PyObject*)’: 2023-09-10T21:53:45,391 Modules/pblib/pblib_vectorclausedatabase.cpp:60:17: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 2023-09-10T21:53:45,392 60 | while (item = PyIter_Next(iter)) { 2023-09-10T21:53:45,393 | ~~~~~^~~~~~~~~~~~~~~~~~~ 2023-09-10T21:53:45,415 Modules/pblib/pblib_vectorclausedatabase.cpp: At global scope: 2023-09-10T21:53:45,416 Modules/pblib/pblib_vectorclausedatabase.cpp:276:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-10T21:53:45,417 276 | }; 2023-09-10T21:53:45,417 | ^ 2023-09-10T21:53:47,793 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-10T21:53:49,223 Modules/pblib/pblib_weightedlit.cpp:209:1: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] 2023-09-10T21:53:49,224 209 | }; 2023-09-10T21:53:49,224 | ^ 2023-09-10T21:53:49,941 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-10T21:53:51,025 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-09-10T21:53:51,026 !! 2023-09-10T21:53:51,027 ******************************************************************************** 2023-09-10T21:53:51,027 Please avoid running ``setup.py`` directly. 2023-09-10T21:53:51,028 Instead, use pypa/build, pypa/installer or other 2023-09-10T21:53:51,029 standards-based tools. 2023-09-10T21:53:51,030 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-09-10T21:53:51,030 ******************************************************************************** 2023-09-10T21:53:51,031 !! 2023-09-10T21:53:51,032 self.initialize_options() 2023-09-10T21:53:51,053 installing to build/bdist.linux-armv7l/wheel 2023-09-10T21:53:51,054 running install 2023-09-10T21:53:51,078 running install_lib 2023-09-10T21:53:51,106 creating build/bdist.linux-armv7l 2023-09-10T21:53:51,107 creating build/bdist.linux-armv7l/wheel 2023-09-10T21:53:51,109 creating build/bdist.linux-armv7l/wheel/pypblib 2023-09-10T21:53:51,111 copying build/lib.linux-armv7l-cpython-311/pypblib/pblib.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/pypblib 2023-09-10T21:53:51,228 copying build/lib.linux-armv7l-cpython-311/pypblib/__init__.py -> build/bdist.linux-armv7l/wheel/pypblib 2023-09-10T21:53:51,230 running install_egg_info 2023-09-10T21:53:51,292 running egg_info 2023-09-10T21:53:51,316 writing pypblib.egg-info/PKG-INFO 2023-09-10T21:53:51,319 writing dependency_links to pypblib.egg-info/dependency_links.txt 2023-09-10T21:53:51,321 writing top-level names to pypblib.egg-info/top_level.txt 2023-09-10T21:53:51,356 reading manifest file 'pypblib.egg-info/SOURCES.txt' 2023-09-10T21:53:51,362 reading manifest template 'MANIFEST.in' 2023-09-10T21:53:51,387 warning: no files found matching '*.hpp' under directory 'External' 2023-09-10T21:53:51,462 warning: no files found matching '*.c' under directory 'External' 2023-09-10T21:53:51,477 warning: no files found matching '*.h' under directory 'Modules' 2023-09-10T21:53:51,493 warning: no files found matching '*.c' under directory 'Modules' 2023-09-10T21:53:51,494 adding license file 'LICENSE.txt' 2023-09-10T21:53:51,499 writing manifest file 'pypblib.egg-info/SOURCES.txt' 2023-09-10T21:53:51,500 Copying pypblib.egg-info to build/bdist.linux-armv7l/wheel/pypblib-0.0.2-py3.11.egg-info 2023-09-10T21:53:51,511 running install_scripts 2023-09-10T21:53:51,562 creating build/bdist.linux-armv7l/wheel/pypblib-0.0.2.dist-info/WHEEL 2023-09-10T21:53:51,564 creating '/tmp/pip-wheel-jhpvxyj5/pypblib-0.0.2-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-09-10T21:53:51,567 adding 'pypblib/__init__.py' 2023-09-10T21:53:53,079 adding 'pypblib/pblib.cpython-311-arm-linux-gnueabihf.so' 2023-09-10T21:53:53,143 adding 'pypblib-0.0.2.dist-info/LICENSE.txt' 2023-09-10T21:53:53,144 adding 'pypblib-0.0.2.dist-info/METADATA' 2023-09-10T21:53:53,145 adding 'pypblib-0.0.2.dist-info/WHEEL' 2023-09-10T21:53:53,146 adding 'pypblib-0.0.2.dist-info/top_level.txt' 2023-09-10T21:53:53,147 adding 'pypblib-0.0.2.dist-info/zip-safe' 2023-09-10T21:53:53,148 adding 'pypblib-0.0.2.dist-info/RECORD' 2023-09-10T21:53:53,183 removing build/bdist.linux-armv7l/wheel 2023-09-10T21:53:53,333 Building wheel for pypblib (setup.py): finished with status 'done' 2023-09-10T21:53:53,369 Created wheel for pypblib: filename=pypblib-0.0.2-cp311-cp311-linux_armv7l.whl size=2858774 sha256=60cf8a90fe55f3780ac33c60290c09964e530721d5b602f6bc565bdef751969d 2023-09-10T21:53:53,371 Stored in directory: /tmp/pip-ephem-wheel-cache-0phihe26/wheels/5a/b8/f6/c7c5506da22a7d7687f83dbf02c632d453a902beeccf7da887 2023-09-10T21:53:53,381 Successfully built pypblib 2023-09-10T21:53:53,452 Removed build tracker: '/tmp/pip-build-tracker-44c3b8vs'