2024-04-06T23:01:09,961 Created temporary directory: /tmp/pip-build-tracker-ctbn8xyt 2024-04-06T23:01:09,963 Initialized build tracking at /tmp/pip-build-tracker-ctbn8xyt 2024-04-06T23:01:09,963 Created build tracker: /tmp/pip-build-tracker-ctbn8xyt 2024-04-06T23:01:09,963 Entered build tracker: /tmp/pip-build-tracker-ctbn8xyt 2024-04-06T23:01:09,964 Created temporary directory: /tmp/pip-wheel-_ld8c1ah 2024-04-06T23:01:09,968 Created temporary directory: /tmp/pip-ephem-wheel-cache-31o7b86y 2024-04-06T23:01:10,000 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-04-06T23:01:10,004 2 location(s) to search for versions of qplex: 2024-04-06T23:01:10,004 * https://pypi.org/simple/qplex/ 2024-04-06T23:01:10,004 * https://www.piwheels.org/simple/qplex/ 2024-04-06T23:01:10,004 Fetching project page and analyzing links: https://pypi.org/simple/qplex/ 2024-04-06T23:01:10,005 Getting page https://pypi.org/simple/qplex/ 2024-04-06T23:01:10,006 Found index url https://pypi.org/simple/ 2024-04-06T23:01:10,075 Fetched page https://pypi.org/simple/qplex/ as application/vnd.pypi.simple.v1+json 2024-04-06T23:01:10,085 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/4d/3b/36d642dc38b47a5fd91a5d3734ef25869198e56d815cab3351bb20ab7039/qplex-1.0-cp310-cp310-macosx_10_9_universal2.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,085 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/96/79/85f30496473a0c01cb561c65e23b4497f5891da732c70e6a83af4c937669/qplex-1.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,085 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/ea/a5/8d166c01b9bc47435f402aa8648d73e430d8919895719a606971f2e149ba/qplex-1.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,086 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/6e/8a/9cdfa6f5d6842c4d4c4bfab79f8aedbfa695d3b63bb026660d0d20ca89ff/qplex-1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,086 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/0a/d8/43f24ac432a2d320e429f595337736eeccd4eef17f2f4a3681ab282bdb17/qplex-1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,086 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/94/2d/f1bbd9e006583a2306ae7bd3c5cdbe8a653d2c6746bed4b459378f24a2e9/qplex-1.0-cp310-cp310-musllinux_1_1_i686.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,086 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/cb/fa/44cf3749ce16699930dbc95ff9aec8174f37980674cd563f800410a17468/qplex-1.0-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,086 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/6c/0c/805a14ad01e6705bf9bd25fccc71b020e4e1cb8a67fd68d3ce21d9535d8d/qplex-1.0-cp310-cp310-win32.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,087 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/f7/85/4e1b28ec2a9aa897eaf9bbb8dcbff65a9c3c09ff7ebb2c4efe6dc0d99b0f/qplex-1.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,087 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/b5/da/48f1b5a31fef3b354243420aded4c76178a10766a9a22ab6da28c3f36fff/qplex-1.0-cp311-cp311-macosx_10_9_universal2.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,087 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/a1/e7/6745042f2270e39376b5c7d3715b5d6efc553212f8c54dac24b4a78d2519/qplex-1.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,087 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/ab/95/90c4eb8206f0257b3eec291f3beed31202e0f2fe00bc7a7dcd9a09160e1c/qplex-1.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,087 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/fc/89/9e06faf5a0db98dd30b8ce505f8ab472b569b88183d507e38d9dc59927b0/qplex-1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,088 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/76/4d/371695712f4b7c190075d7abe3caed5a0eac0da9584ee840207d97ccf27f/qplex-1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,088 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/da/f0/a05e7a8430f2f47815dadc90669bbcf5755b965e0b4c5086ae6f16769491/qplex-1.0-cp311-cp311-musllinux_1_1_i686.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,088 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/3e/12/0c734e112bdf89ec9cf1cc783380968c30514f2e213759a056d5ca6b8da3/qplex-1.0-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,088 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/a5/12/6cde684308ce08cfbb2f32113ea7979e2198a06026c7dc8a9404da7bd979/qplex-1.0-cp311-cp311-win32.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,088 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/e4/05/c75865b4c1d8ff165737188a4d5a8fb3c853fbe4f38eba66a6b8e7914cb6/qplex-1.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,089 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/13/d5/ed31d4f4df3903afd6b2681dec86052cc6d7e55fd97d4e30af76a4e38484/qplex-1.0-cp312-cp312-macosx_10_9_universal2.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,089 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/4d/9f/295f1551da10c44fa46be1c4ec34c8223762435b3a1d8ba1f5204bed5844/qplex-1.0-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,089 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/28/ec/39af51f9dc7c3ba30dba3269cdfb8b1f1cb71a7560a76947d9af76b54948/qplex-1.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,089 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/e5/0f/94576a9a821a03d95ebb303682d6958c88cd0f6cd3b62a0366cb7d4b0a71/qplex-1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,089 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/ab/88/2a3293495dcc4c5587376c53ae5778a48ecc51beb3c17145d91e61e98321/qplex-1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,090 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/6d/85/7e0926d55d61cfe28084e2c3cb0f0694741e677956ad0deb3f140ce098ec/qplex-1.0-cp312-cp312-musllinux_1_1_i686.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,090 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/f5/39/a688817d64e8a94e8f64d2ede07d30989e156e8f73e73369036e65d4c60a/qplex-1.0-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,090 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/e8/29/42222bed58dc7d0d8417648a583b66134f9bdd3185e143cd34771fd2d3dc/qplex-1.0-cp312-cp312-win32.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,090 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/08/38/1ad1827f3c69a09bcd83be256e12d72bdfd56c535a54e8a6568fa02a5e4d/qplex-1.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,090 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/c4/d4/0b4de9ab55aa48b37ecb324efb6ed45ec7c140be3634d4355fc36af29764/qplex-1.0-cp38-cp38-macosx_10_9_universal2.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,091 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/17/02/dd2b3f040752530ca73d44384375cc34cdcb438c5dd701cc689121946e59/qplex-1.0-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,091 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/7c/18/ecc137fc8ae51b2634edf8edeef9e4e0b47d4200687050e1f6f2d64aa21a/qplex-1.0-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,091 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/1a/62/0bdffcf5e96e80231c11ecebfaaac7e84889dbd619d4b227d6d483ac36d8/qplex-1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,091 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/54/ac/8e17338a63df99262c331862ab3782b943ee6f3b04560c0e77c0db994580/qplex-1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,091 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/07/aa/20a86d28a08f16c4cdd8c717a170703a9adaa179cb28e649c93a60d647e2/qplex-1.0-cp38-cp38-musllinux_1_1_i686.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,091 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/1b/da/2e9a2c0a12148c41c8b5e25e822fd612e0f7bcdb7e6e35cabb685910b4b3/qplex-1.0-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,092 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/25/99/f766ae45c4e62fd2a9d53ac0ec2faf4d7278c111811667dbeaa37f412e13/qplex-1.0-cp38-cp38-win32.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,092 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/9b/21/a30f3c39d7fa3dbe516f18f13a3350a11cde42190b4bec9cada13b0a0a4c/qplex-1.0-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,092 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/43/4a/0ac5ed7128c97ce2b23f9035c8e8be0cf380d28d84c26a7087eb04fe0d25/qplex-1.0-cp39-cp39-macosx_10_9_universal2.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,092 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/97/f1/e2ff4eebdbd4250f39222441de385f318c9b68fe25f1b42212f738cd0fe7/qplex-1.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,092 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/d8/ae/549440882683054d52cf7a52028a88fc027faad564ca30d816c39d52f53e/qplex-1.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,093 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/07/06/b1e5d6ae7ca27de2d7ef32f976724271d689406fe2fbb9cbf5760a539d63/qplex-1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,093 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/57/95/1c65bcf08d1a3ea0aad9f9827e8407a3f640c85d35a5ff5069189d233b8f/qplex-1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,093 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/2c/e5/99ae42f33fb1f65015fea6f0d6c0458a636f538e02f9b82764d690f86280/qplex-1.0-cp39-cp39-musllinux_1_1_i686.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,093 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/d3/e8/985d5c7c6145c202ee4f011ee11b730fa56cf7b153e9512e85cd869a7984/qplex-1.0-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,093 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/9e/a9/a934de5051369ff7d760ca10e2574edcc62d3c1a61481f3299b34f7b839f/qplex-1.0-cp39-cp39-win32.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,093 Skipping link: No binaries permitted for qplex: https://files.pythonhosted.org/packages/8b/93/ee59199319c42d94e8375dfcc95d0b1976d950f43ce84ed804c490a316a5/qplex-1.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/qplex/) 2024-04-06T23:01:10,094 Found link https://files.pythonhosted.org/packages/a8/6b/d8c7d729c8e5fe93b0f51cd8a888c1b38e0528c4732482cefc0e4bb76de8/qplex-1.0.tar.gz (from https://pypi.org/simple/qplex/), version: 1.0 2024-04-06T23:01:10,094 Fetching project page and analyzing links: https://www.piwheels.org/simple/qplex/ 2024-04-06T23:01:10,094 Getting page https://www.piwheels.org/simple/qplex/ 2024-04-06T23:01:10,095 Found index url https://www.piwheels.org/simple/ 2024-04-06T23:01:17,594 Fetched page https://www.piwheels.org/simple/qplex/ as text/html 2024-04-06T23:01:17,599 Skipping link: No binaries permitted for qplex: https://www.piwheels.org/simple/qplex/qplex-1.0-cp311-cp311-linux_armv6l.whl#sha256=0831791a30c897d85086b7f2110011a8d44c06df685d2f94c6719ea6e473fccd (from https://www.piwheels.org/simple/qplex/) 2024-04-06T23:01:17,600 Skipping link: No binaries permitted for qplex: https://www.piwheels.org/simple/qplex/qplex-1.0-cp311-cp311-linux_armv7l.whl#sha256=0831791a30c897d85086b7f2110011a8d44c06df685d2f94c6719ea6e473fccd (from https://www.piwheels.org/simple/qplex/) 2024-04-06T23:01:17,600 Skipping link: No binaries permitted for qplex: https://www.piwheels.org/simple/qplex/qplex-1.0-cp37-cp37m-linux_armv6l.whl#sha256=fac839e601b7e6711e773413ec1be5bac1c16b5dbc1df44df609967a3f9cfa26 (from https://www.piwheels.org/simple/qplex/) 2024-04-06T23:01:17,601 Skipping link: No binaries permitted for qplex: https://www.piwheels.org/simple/qplex/qplex-1.0-cp37-cp37m-linux_armv7l.whl#sha256=fac839e601b7e6711e773413ec1be5bac1c16b5dbc1df44df609967a3f9cfa26 (from https://www.piwheels.org/simple/qplex/) 2024-04-06T23:01:17,601 Skipping link: not a file: https://www.piwheels.org/simple/qplex/ 2024-04-06T23:01:17,602 Skipping link: not a file: https://pypi.org/simple/qplex/ 2024-04-06T23:01:17,644 Given no hashes to check 1 links for project 'qplex': discarding no candidates 2024-04-06T23:01:17,686 Collecting qplex==1.0 2024-04-06T23:01:17,690 Created temporary directory: /tmp/pip-unpack-x5dnrbvr 2024-04-06T23:01:17,733 Downloading qplex-1.0.tar.gz (18 kB) 2024-04-06T23:01:17,765 Added qplex==1.0 from https://files.pythonhosted.org/packages/a8/6b/d8c7d729c8e5fe93b0f51cd8a888c1b38e0528c4732482cefc0e4bb76de8/qplex-1.0.tar.gz to build tracker '/tmp/pip-build-tracker-ctbn8xyt' 2024-04-06T23:01:17,767 Running setup.py (path:/tmp/pip-wheel-_ld8c1ah/qplex_2d7000a932ce4c07a9fa7460e3138322/setup.py) egg_info for package qplex 2024-04-06T23:01:17,768 Created temporary directory: /tmp/pip-pip-egg-info-pg0wyg5h 2024-04-06T23:01:17,768 Preparing metadata (setup.py): started 2024-04-06T23:01:17,769 Running command python setup.py egg_info 2024-04-06T23:01:27,229 running egg_info 2024-04-06T23:01:27,234 creating /tmp/pip-pip-egg-info-pg0wyg5h/qplex.egg-info 2024-04-06T23:01:27,267 writing /tmp/pip-pip-egg-info-pg0wyg5h/qplex.egg-info/PKG-INFO 2024-04-06T23:01:27,271 writing dependency_links to /tmp/pip-pip-egg-info-pg0wyg5h/qplex.egg-info/dependency_links.txt 2024-04-06T23:01:27,274 writing top-level names to /tmp/pip-pip-egg-info-pg0wyg5h/qplex.egg-info/top_level.txt 2024-04-06T23:01:27,276 writing manifest file '/tmp/pip-pip-egg-info-pg0wyg5h/qplex.egg-info/SOURCES.txt' 2024-04-06T23:01:27,445 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2024-04-06T23:01:27,455 reading manifest file '/tmp/pip-pip-egg-info-pg0wyg5h/qplex.egg-info/SOURCES.txt' 2024-04-06T23:01:27,459 writing manifest file '/tmp/pip-pip-egg-info-pg0wyg5h/qplex.egg-info/SOURCES.txt' 2024-04-06T23:01:27,558 Preparing metadata (setup.py): finished with status 'done' 2024-04-06T23:01:27,562 Source in /tmp/pip-wheel-_ld8c1ah/qplex_2d7000a932ce4c07a9fa7460e3138322 has version 1.0, which satisfies requirement qplex==1.0 from https://files.pythonhosted.org/packages/a8/6b/d8c7d729c8e5fe93b0f51cd8a888c1b38e0528c4732482cefc0e4bb76de8/qplex-1.0.tar.gz 2024-04-06T23:01:27,563 Removed qplex==1.0 from https://files.pythonhosted.org/packages/a8/6b/d8c7d729c8e5fe93b0f51cd8a888c1b38e0528c4732482cefc0e4bb76de8/qplex-1.0.tar.gz from build tracker '/tmp/pip-build-tracker-ctbn8xyt' 2024-04-06T23:01:27,568 Created temporary directory: /tmp/pip-unpack-9f8v_cal 2024-04-06T23:01:27,569 Created temporary directory: /tmp/pip-unpack-zvvb6woy 2024-04-06T23:01:27,571 Building wheels for collected packages: qplex 2024-04-06T23:01:27,577 Created temporary directory: /tmp/pip-wheel-2gqaebra 2024-04-06T23:01:27,577 Building wheel for qplex (setup.py): started 2024-04-06T23:01:27,578 Destination directory: /tmp/pip-wheel-2gqaebra 2024-04-06T23:01:27,578 Running command python setup.py bdist_wheel 2024-04-06T23:01:31,941 running bdist_wheel 2024-04-06T23:01:32,053 running build 2024-04-06T23:01:32,054 running build_ext 2024-04-06T23:01:32,582 building 'qplex' extension 2024-04-06T23:01:32,582 creating build 2024-04-06T23:01:32,583 creating build/temp.linux-armv7l-cpython-39 2024-04-06T23:01:32,584 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.9 -c qplex.cpp -o build/temp.linux-armv7l-cpython-39/qplex.o 2024-04-06T23:01:33,402 qplex.cpp: In constructor ‘SampleEnumeratorFor_toPy::SampleEnumeratorFor_toPy(QObject*, Pmf*, PyObject*)’: 2024-04-06T23:01:33,402 qplex.cpp:1713:14: warning: ‘SampleEnumeratorFor_toPy::obj’ will be initialized after [-Wreorder] 2024-04-06T23:01:33,402 1713 | QObject *obj; 2024-04-06T23:01:33,402 | ^~~ 2024-04-06T23:01:33,403 qplex.cpp:1715:124: warning: base ‘SampleEnumerator’ [-Wreorder] 2024-04-06T23:01:33,403 1715 | SampleEnumeratorFor_toPy(QObject *_obj, Pmf *pmf, PyObject *_pyDict) : obj(_obj), SampleEnumerator(pmf), pyDict(_pyDict) {} 2024-04-06T23:01:33,403 | ^ 2024-04-06T23:01:33,403 qplex.cpp:1715:5: warning: when initialized here [-Wreorder] 2024-04-06T23:01:33,403 1715 | SampleEnumeratorFor_toPy(QObject *_obj, Pmf *pmf, PyObject *_pyDict) : obj(_obj), SampleEnumerator(pmf), pyDict(_pyDict) {} 2024-04-06T23:01:33,403 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-06T23:01:33,439 qplex.cpp: In function ‘PyObject* _StandardMultiserver_getNumberOfEntitiesInSystemPmf_Py(PyObject*, PyObject*)’: 2024-04-06T23:01:33,439 qplex.cpp:2625:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2024-04-06T23:01:33,439 2625 | if (self->isMemModified) 2024-04-06T23:01:33,440 | ^~ 2024-04-06T23:01:33,440 qplex.cpp:2627:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2024-04-06T23:01:33,440 2627 | PyErr_SetString(PException, x.message); 2024-04-06T23:01:33,440 | ^~~~~~~~~~~~~~~ 2024-04-06T23:01:33,474 qplex.cpp: In function ‘PyObject* _StandardNetworkMultiserver_getNumberOfEntitiesAtNodePmf_Py(PyObject*, PyObject*)’: 2024-04-06T23:01:33,475 qplex.cpp:3414:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2024-04-06T23:01:33,475 3414 | if (self->isMemModified) 2024-04-06T23:01:33,475 | ^~ 2024-04-06T23:01:33,475 qplex.cpp:3416:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2024-04-06T23:01:33,475 3416 | PyErr_SetString(PException, x.message); 2024-04-06T23:01:33,475 | ^~~~~~~~~~~~~~~ 2024-04-06T23:01:33,477 qplex.cpp: In function ‘PyObject* _StandardNetworkMultiserver_getNumberOfExternalArrivalsAtNodePmf_Py(PyObject*, PyObject*)’: 2024-04-06T23:01:33,477 qplex.cpp:3438:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2024-04-06T23:01:33,477 3438 | if (self->isMemModified) 2024-04-06T23:01:33,477 | ^~ 2024-04-06T23:01:33,478 qplex.cpp:3440:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2024-04-06T23:01:33,478 3440 | PyErr_SetString(PException, x.message); 2024-04-06T23:01:33,478 | ^~~~~~~~~~~~~~~ 2024-04-06T23:01:33,479 qplex.cpp: In function ‘PyObject* _StandardNetworkMultiserver_getNumberOfNodes_Py(PyObject*, PyObject*)’: 2024-04-06T23:01:33,480 qplex.cpp:3461:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2024-04-06T23:01:33,480 3461 | if (self->isMemModified) 2024-04-06T23:01:33,480 | ^~ 2024-04-06T23:01:33,480 qplex.cpp:3463:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2024-04-06T23:01:33,480 3463 | PyErr_SetString(PException, x.message); 2024-04-06T23:01:33,480 | ^~~~~~~~~~~~~~~ 2024-04-06T23:01:33,482 qplex.cpp: In function ‘PyObject* _StandardNetworkMultiserver_getNumberOfServersAtNode_Py(PyObject*, PyObject*)’: 2024-04-06T23:01:33,482 qplex.cpp:3485:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2024-04-06T23:01:33,482 3485 | if (self->isMemModified) 2024-04-06T23:01:33,482 | ^~ 2024-04-06T23:01:33,483 qplex.cpp:3487:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2024-04-06T23:01:33,483 3487 | PyErr_SetString(PException, x.message); 2024-04-06T23:01:33,483 | ^~~~~~~~~~~~~~~ 2024-04-06T23:01:33,484 qplex.cpp: In function ‘PyObject* _StandardNetworkMultiserver_getRoutingProbability_Py(PyObject*, PyObject*)’: 2024-04-06T23:01:33,485 qplex.cpp:3510:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2024-04-06T23:01:33,485 3510 | if (self->isMemModified) 2024-04-06T23:01:33,485 | ^~ 2024-04-06T23:01:33,485 qplex.cpp:3512:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2024-04-06T23:01:33,485 3512 | PyErr_SetString(PException, x.message); 2024-04-06T23:01:33,485 | ^~~~~~~~~~~~~~~ 2024-04-06T23:01:33,487 qplex.cpp: In function ‘PyObject* _StandardNetworkMultiserver_getServiceDurationAtNodePmf_Py(PyObject*, PyObject*)’: 2024-04-06T23:01:33,487 qplex.cpp:3534:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2024-04-06T23:01:33,487 3534 | if (self->isMemModified) 2024-04-06T23:01:33,488 | ^~ 2024-04-06T23:01:33,488 qplex.cpp:3536:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2024-04-06T23:01:33,488 3536 | PyErr_SetString(PException, x.message); 2024-04-06T23:01:33,488 | ^~~~~~~~~~~~~~~ 2024-04-06T23:01:33,506 qplex.cpp: In function ‘double checkDenominator(double)’: 2024-04-06T23:01:33,506 qplex.cpp:34:14: warning: control reaches end of non-void function [-Wreturn-type] 2024-04-06T23:01:33,506 34 | abort("Divide by zero"); 2024-04-06T23:01:33,506 | ~~~~~^~~~~~~~~~~~~~~~~~ 2024-04-06T23:01:33,514 qplex.cpp: In function ‘Pmf* defaultPmf(QObject*, PmfConfig*)’: 2024-04-06T23:01:33,514 qplex.cpp:671:1: warning: control reaches end of non-void function [-Wreturn-type] 2024-04-06T23:01:33,514 671 | } 2024-04-06T23:01:33,514 | ^ 2024-04-06T23:01:33,516 In file included from /usr/include/python3.9/bytearrayobject.h:9, 2024-04-06T23:01:33,516 from /usr/include/python3.9/Python.h:95, 2024-04-06T23:01:33,517 from qplex.cpp:3: 2024-04-06T23:01:33,517 qplex.cpp: In function ‘BooleanMatrix* initializeBooleanMatrix(QObject*, int, ...)’: 2024-04-06T23:01:33,517 qplex.cpp:799:45: warning: ‘Boolean’ {aka ‘bool’} is promoted to ‘int’ when passed through ‘...’ 2024-04-06T23:01:33,517 799 | a->elements[j] = va_arg(valist, Boolean); 2024-04-06T23:01:33,517 | ^ 2024-04-06T23:01:33,517 qplex.cpp:799:45: note: (so you should pass ‘int’ not ‘Boolean’ {aka ‘bool’} to ‘va_arg’) 2024-04-06T23:01:33,518 qplex.cpp:799:45: note: if this code is reached, the program will abort 2024-04-06T23:01:33,518 qplex.cpp: In function ‘Int& lookup(IntArray*, Int)’: 2024-04-06T23:01:33,518 qplex.cpp:842:14: warning: control reaches end of non-void function [-Wreturn-type] 2024-04-06T23:01:33,518 842 | abort("Lookup index out of range"); 2024-04-06T23:01:33,518 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-06T23:01:33,518 qplex.cpp: In function ‘Real& lookup(RealArray*, Int)’: 2024-04-06T23:01:33,519 qplex.cpp:849:14: warning: control reaches end of non-void function [-Wreturn-type] 2024-04-06T23:01:33,519 849 | abort("Lookup index out of range"); 2024-04-06T23:01:33,519 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-06T23:01:33,519 qplex.cpp: In function ‘Boolean& lookup(BooleanArray*, Int)’: 2024-04-06T23:01:33,519 qplex.cpp:856:14: warning: control reaches end of non-void function [-Wreturn-type] 2024-04-06T23:01:33,519 856 | abort("Lookup index out of range"); 2024-04-06T23:01:33,519 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-06T23:01:33,519 qplex.cpp: In function ‘Pmf*& lookup(PmfArray*, Int)’: 2024-04-06T23:01:33,520 qplex.cpp:863:14: warning: control reaches end of non-void function [-Wreturn-type] 2024-04-06T23:01:33,520 863 | abort("Lookup index out of range"); 2024-04-06T23:01:33,520 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-06T23:01:33,520 qplex.cpp: In function ‘void*& lookup(InterfaceArray*, Int)’: 2024-04-06T23:01:33,520 qplex.cpp:870:14: warning: control reaches end of non-void function [-Wreturn-type] 2024-04-06T23:01:33,520 870 | abort("Lookup index out of range"); 2024-04-06T23:01:33,520 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-06T23:01:33,521 qplex.cpp: In function ‘IntArray*& lookup(IntMatrix*, Int)’: 2024-04-06T23:01:33,521 qplex.cpp:877:14: warning: control reaches end of non-void function [-Wreturn-type] 2024-04-06T23:01:33,521 877 | abort("Lookup index out of range"); 2024-04-06T23:01:33,521 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-06T23:01:33,521 qplex.cpp: In function ‘RealArray*& lookup(RealMatrix*, Int)’: 2024-04-06T23:01:33,521 qplex.cpp:885:14: warning: control reaches end of non-void function [-Wreturn-type] 2024-04-06T23:01:33,521 885 | abort("Lookup index out of range"); 2024-04-06T23:01:33,522 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-06T23:01:33,522 qplex.cpp: In function ‘BooleanArray*& lookup(BooleanMatrix*, Int)’: 2024-04-06T23:01:33,522 qplex.cpp:892:14: warning: control reaches end of non-void function [-Wreturn-type] 2024-04-06T23:01:33,522 892 | abort("Lookup index out of range"); 2024-04-06T23:01:33,522 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-06T23:01:33,522 qplex.cpp: In function ‘PmfArray*& lookup(PmfMatrix*, Int)’: 2024-04-06T23:01:33,522 qplex.cpp:899:14: warning: control reaches end of non-void function [-Wreturn-type] 2024-04-06T23:01:33,522 899 | abort("Lookup index out of range"); 2024-04-06T23:01:33,523 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-06T23:01:33,523 qplex.cpp: In function ‘InterfaceArray*& lookup(InterfaceMatrix*, Int)’: 2024-04-06T23:01:33,523 qplex.cpp:906:14: warning: control reaches end of non-void function [-Wreturn-type] 2024-04-06T23:01:33,523 906 | abort("Lookup index out of range"); 2024-04-06T23:01:33,523 | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-06T23:01:33,535 qplex.cpp: In function ‘Real Real_fromPy(QObject*, PyObject*)’: 2024-04-06T23:01:33,536 qplex.cpp:1700:16: warning: control reaches end of non-void function [-Wreturn-type] 2024-04-06T23:01:33,536 1700 | abortImport(); 2024-04-06T23:01:33,536 | ~~~~~~~~~~~^~ 2024-04-06T23:01:33,537 qplex.cpp: In function ‘PyObject* Pmf_toPy(QObject*, Pmf*)’: 2024-04-06T23:01:33,537 qplex.cpp:1758:1: warning: control reaches end of non-void function [-Wreturn-type] 2024-04-06T23:01:33,537 1758 | } 2024-04-06T23:01:33,537 | ^ 2024-04-06T23:01:33,538 qplex.cpp: In function ‘Pmf* Pmf_fromPy(QObject*, PyObject*)’: 2024-04-06T23:01:33,538 qplex.cpp:1806:1: warning: control reaches end of non-void function [-Wreturn-type] 2024-04-06T23:01:33,539 1806 | } 2024-04-06T23:01:33,539 | ^ 2024-04-06T23:01:34,314 qplex.cpp: In member function ‘void SampleEnumerator::run()’: 2024-04-06T23:01:34,315 qplex.cpp:354:10: warning: ‘marginal’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2024-04-06T23:01:34,315 354 | Pmf *marginal; 2024-04-06T23:01:34,315 | ^~~~~~~~ 2024-04-06T23:01:35,666 qplex.cpp: In function ‘Pmf* Pmf_fromPy(QObject*, PyObject*)’: 2024-04-06T23:01:35,666 qplex.cpp:1781:5: warning: ‘pmfType’ may be used uninitialized in this function [-Wmaybe-uninitialized] 2024-04-06T23:01:35,666 1781 | switch(pmfType) { 2024-04-06T23:01:35,666 | ^~~~~~ 2024-04-06T23:01:38,245 creating build/lib.linux-armv7l-cpython-39 2024-04-06T23:01:38,246 arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-39/qplex.o -L/usr/lib -o build/lib.linux-armv7l-cpython-39/qplex.cpython-39-arm-linux-gnueabihf.so 2024-04-06T23:01:38,593 /usr/local/lib/python3.9/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-04-06T23:01:38,593 !! 2024-04-06T23:01:38,594 ******************************************************************************** 2024-04-06T23:01:38,594 Please avoid running ``setup.py`` directly. 2024-04-06T23:01:38,594 Instead, use pypa/build, pypa/installer or other 2024-04-06T23:01:38,594 standards-based tools. 2024-04-06T23:01:38,594 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-04-06T23:01:38,594 ******************************************************************************** 2024-04-06T23:01:38,595 !! 2024-04-06T23:01:38,595 self.initialize_options() 2024-04-06T23:01:38,620 installing to build/bdist.linux-armv7l/wheel 2024-04-06T23:01:38,620 running install 2024-04-06T23:01:38,645 running install_lib 2024-04-06T23:01:41,574 creating build/bdist.linux-armv7l 2024-04-06T23:01:41,575 creating build/bdist.linux-armv7l/wheel 2024-04-06T23:01:41,578 copying build/lib.linux-armv7l-cpython-39/qplex.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2024-04-06T23:01:41,597 running install_egg_info 2024-04-06T23:01:41,695 running egg_info 2024-04-06T23:01:41,723 writing qplex.egg-info/PKG-INFO 2024-04-06T23:01:41,727 writing dependency_links to qplex.egg-info/dependency_links.txt 2024-04-06T23:01:41,730 writing top-level names to qplex.egg-info/top_level.txt 2024-04-06T23:01:41,840 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2024-04-06T23:01:41,850 reading manifest file 'qplex.egg-info/SOURCES.txt' 2024-04-06T23:01:41,854 writing manifest file 'qplex.egg-info/SOURCES.txt' 2024-04-06T23:01:41,857 Copying qplex.egg-info to build/bdist.linux-armv7l/wheel/qplex-1.0-py3.9.egg-info 2024-04-06T23:01:41,868 running install_scripts 2024-04-06T23:01:41,887 creating build/bdist.linux-armv7l/wheel/qplex-1.0.dist-info/WHEEL 2024-04-06T23:01:41,890 creating '/tmp/pip-wheel-2gqaebra/qplex-1.0-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-04-06T23:01:41,964 adding 'qplex.cpython-39-arm-linux-gnueabihf.so' 2024-04-06T23:01:41,969 adding 'qplex-1.0.dist-info/METADATA' 2024-04-06T23:01:41,970 adding 'qplex-1.0.dist-info/WHEEL' 2024-04-06T23:01:41,971 adding 'qplex-1.0.dist-info/top_level.txt' 2024-04-06T23:01:41,972 adding 'qplex-1.0.dist-info/RECORD' 2024-04-06T23:01:41,976 removing build/bdist.linux-armv7l/wheel 2024-04-06T23:01:42,116 Building wheel for qplex (setup.py): finished with status 'done' 2024-04-06T23:01:42,121 Created wheel for qplex: filename=qplex-1.0-cp39-cp39-linux_armv7l.whl size=134444 sha256=fdb5255306d1aa455245d86a8f69191d0a3696dbfced82aaab470d067f3af230 2024-04-06T23:01:42,122 Stored in directory: /tmp/pip-ephem-wheel-cache-31o7b86y/wheels/07/aa/c6/f69d084b834f12a1b1bf4536d10e52b4e62ed9f7172fa05b8a 2024-04-06T23:01:42,133 Successfully built qplex 2024-04-06T23:01:42,142 Removed build tracker: '/tmp/pip-build-tracker-ctbn8xyt'