2025-10-15T12:31:09,281 Created temporary directory: /tmp/pip-ephem-wheel-cache-basw_6xr 2025-10-15T12:31:09,283 Created temporary directory: /tmp/pip-build-tracker-pdlsqpd0 2025-10-15T12:31:09,284 Initialized build tracking at /tmp/pip-build-tracker-pdlsqpd0 2025-10-15T12:31:09,284 Created build tracker: /tmp/pip-build-tracker-pdlsqpd0 2025-10-15T12:31:09,285 Entered build tracker: /tmp/pip-build-tracker-pdlsqpd0 2025-10-15T12:31:09,285 Created temporary directory: /tmp/pip-wheel-x9hny8qs 2025-10-15T12:31:09,288 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-15T12:31:09,291 Created temporary directory: /tmp/pip-ephem-wheel-cache-4xzx409p 2025-10-15T12:31:09,312 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T12:31:09,316 2 location(s) to search for versions of detkit: 2025-10-15T12:31:09,316 * https://pypi.org/simple/detkit/ 2025-10-15T12:31:09,316 * https://www.piwheels.org/simple/detkit/ 2025-10-15T12:31:09,317 Fetching project page and analyzing links: https://pypi.org/simple/detkit/ 2025-10-15T12:31:09,317 Getting page https://pypi.org/simple/detkit/ 2025-10-15T12:31:09,319 Found index url https://pypi.org/simple 2025-10-15T12:31:09,585 Fetched page https://pypi.org/simple/detkit/ as application/vnd.pypi.simple.v1+json 2025-10-15T12:31:09,781 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2e/26/8c6bce9091419f10c6fb9b560e3d49476ef7bd24b806bf5fc40567fbebb6/detkit-0.2.1-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:09,783 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e2/87/bc28f081df5ebd72521fd1ea9e1204795e4967020aa18961cbf3ba179f3c/detkit-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:09,783 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e5/f7/57a3c82fd26158985b981796c719f5c79d30c071ab2d9eecd72177ceff6f/detkit-0.2.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:09,784 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/aa/60/173fa12b17a2e630f9609fcd3c1ade6f0345befa01f0a75b25e17a83c9a5/detkit-0.2.1-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:09,785 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/25/ce/1c3026d0dbde58e5f74c498640729a9b43d90b1422f217dccb573d4587a7/detkit-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:09,786 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/35/e5/713641027e8e85c7832980a4354266432cfdbb68628ccf244362675d9ec7/detkit-0.2.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:09,786 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d1/34/4a9c308204fa815176a9bbd65ac2bb8073a685f8fd78a287cc2d9add2ba6/detkit-0.2.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:09,787 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/58/2e/9c375f54f2a93bc4bf4120ffd737fbc4081b401f1d9ee62c4868db464e9d/detkit-0.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:09,788 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a1/05/afea2401efa995c9c1e6c5d2dc7231714de55489cbaac6cb4231fba13b90/detkit-0.2.1-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:09,788 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7a/ef/302ca76d811038ca65e837cf2082e5d304539e23c87163c9b63901d4497f/detkit-0.2.1-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:09,789 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6c/c7/75ce89a9c9ee500e7dbf8bc320897b2a4dde3bbdd935adced3c2e3d091e0/detkit-0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:09,790 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e2/ba/63606e26eb8cd64154724733d5ee0fc0e67dc4028e0812e75c5b982f6333/detkit-0.2.1-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:09,790 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/9a/14/36f9e9be320873b0e8cdd6a1717e7f2b44f48a2679358a4caa7a96e996c1/detkit-0.2.1-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:09,791 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1f/b3/145ccb217bb2c5c1ac7ac0bd2f18e78bdaa42696627b538246b0cbbd4456/detkit-0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:09,791 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a0/a0/6a0fc75d82191cafeecee4de22e7bc22beca3ac559fc3a8a8f2f327e1192/detkit-0.2.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:09,792 Found link https://files.pythonhosted.org/packages/53/f7/1ff28af388870cbf6088b81584f209b6f3614ad64af3ac853f14dd370fa2/detkit-0.2.1.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.6), version: 0.2.1 2025-10-15T12:31:09,793 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/25/cc/3a18355281af8bd4639f75af6192bfaa911f519be90a6034c0728c8c8a24/detkit-0.2.4-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,794 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7a/b4/1f65ff5ed62d90d18642ade45ae40e17bfe10f8f248a2d96bace11bdd8dd/detkit-0.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,794 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c9/94/ba7ed6f52873676980a5f58bbec41038f215ea893a7355b03d037ca26a90/detkit-0.2.4-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,795 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/58/8b/eb93d8167f8ae9316fd98b79db9329158037ccff19181d79d14de69e900d/detkit-0.2.4-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,796 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/87/5f/1890b0a9d9c7557d5053172d10b89d19bd8c04436aa674f7744f96a1261a/detkit-0.2.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,796 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c2/08/966e3b4b8073e0f5b554ed2ff0cee8e999f29d26977756dacce5ef0bb09e/detkit-0.2.4-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,797 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0b/37/cdaaf4f5eb7f72654feccb2ab55e233fff8ccf9afb2998bcaf4eeead7cad/detkit-0.2.4-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,798 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/10/dc/9b7f2a76bc98a453719cc376ec9857b06e842ee598603b842772093723d5/detkit-0.2.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,798 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/73/92/9dfd9453be5c110efe02e4d6917142872dfe253f474cdcf7635cbcefecfd/detkit-0.2.4-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,799 Found link https://files.pythonhosted.org/packages/85/70/d8f67076942d284585186d53b823709bf7f0903b4b6c27dfab52a4d4c401/detkit-0.2.4.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.7), version: 0.2.4 2025-10-15T12:31:09,800 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6d/cb/57d86b76581d779604a5fcd2bcc5930b2ce83a8dab41918d8a107726298d/detkit-0.2.8-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,800 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4f/89/d0c78d36cc18e5e5d557fa90dd760d5f9e6e6914fe0e81305a4d3b2df573/detkit-0.2.8-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,801 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ad/e0/feb51e3d4943595753dfcd58832efefffde04a3597471188f472a2ddb8cc/detkit-0.2.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,802 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c0/61/46b1790de0b7d34f6efb78e5e1f75e24d75d7c69855f58a1aa506cb0f67e/detkit-0.2.8-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,802 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/64/67/8e853e254e83943f11ed0e13e0289b98d4addc998bb61f57491318171ae7/detkit-0.2.8-cp310-cp310-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,803 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/45/1e/70523581c352349ee077cfcd65c15fa7122f2d66e4abdcc547b59a328c65/detkit-0.2.8-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,804 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d2/e9/1997d4f5108070d06ff536f4ee1a4f3625b589e34831b594e323b1c0b19a/detkit-0.2.8-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,804 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a8/e7/b9714050e229cf67d316d3cbb044bd4064b9d5fd61dff5dabd1913446b01/detkit-0.2.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,805 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/32/89/a02aea2479568c9e2a87cb10e406b9920e18686841c60ca86a57c783b7e4/detkit-0.2.8-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,805 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b2/fb/deaaab50f1bb0aa35ae9b23805d4359d57a16aeb147085c5e1039ec2037e/detkit-0.2.8-cp311-cp311-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,806 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/19/52/8adf20b55d6e9da928172b055c84c2f0243bc365ad686bc2e4c3f4e7bc60/detkit-0.2.8-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,807 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b3/02/2bdbf1fca8c8c4b2088294b55c9e3cad05a1ba7ecccf1792e450562c7286/detkit-0.2.8-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,808 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/09/8b/3674608d2435513f14e518a42cf6c47f65aba77b0722fa108d3a418ee1e9/detkit-0.2.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,808 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/71/b4/c6487cb900e36450b11f045effaf4628bebd78eb3a6373190d390a387034/detkit-0.2.8-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,809 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/08/6e/c6cd5d17bd6e93aa045cf2f16765909f6b30d38c44b523001cad2e277f19/detkit-0.2.8-cp312-cp312-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,809 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/29/90/6694f9b55fa367e05b06e8b759fe7fb027290f40a1790577017e78685253/detkit-0.2.8-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,809 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5a/76/cfa1e9315e727c5e7eb342826968d457d7293970da079d82650d103b8918/detkit-0.2.8-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,810 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/de/cd/24a099e1cc0a4bc5380b6b7d513fa5cdc0cb02aed161e90eff7adebc077f/detkit-0.2.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,810 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ae/fa/f07159c5593a43611c838a02dd652d86c648be4d7b80e0461d6505fd5e26/detkit-0.2.8-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,811 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/33/19/42c116151c1027178726192b0d17a5750986fb3c420c3c76b49da5db811d/detkit-0.2.8-cp39-cp39-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,812 Found link https://files.pythonhosted.org/packages/46/81/29e19d8dbe167d1b74420095feeed37a6ea1578b6afa40ea06b0ed3c442e/detkit-0.2.8.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.7), version: 0.2.8 2025-10-15T12:31:09,813 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/97/c4/186bb4b865dfeed732e06d4ecb2ada980ff43bdac274da9a192f7f96ff22/detkit-0.2.9-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,813 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/3b/35/56c3c3746da85b7f44c2c628ca012d4dbe12b5450be38daaf62ab82f9d42/detkit-0.2.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,814 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f5/bc/02a022764d361a680a679c28697103b4efdbf01d7e2db415a47cdda8f7b5/detkit-0.2.9-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,815 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d9/59/ba3daa2ebcb2c08ea13f55e0d4526e34aa956d622b18540d543eba8c0985/detkit-0.2.9-cp310-cp310-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,815 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6d/96/19d4063b15cf2fea95607eeaec14af70db2be9725770ee68c5f688ce86b1/detkit-0.2.9-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,816 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/01/ea/5536519eebd130d3e41d4b66f902a9ffacfc3e99fbcd5999ca839fefa067/detkit-0.2.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,816 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5a/62/9aad0ea312f59973cdc15ba4aa882f5cabf24d932fae6fa20a270b1e51a8/detkit-0.2.9-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,817 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/93/3f/c6b7931bc75da7b9da45e4647859015983f75501ad20976d7f2716651199/detkit-0.2.9-cp311-cp311-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,817 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6f/9e/ac92cf8364978cf9632933162f58517a1679fdaa09c97506020ce96826e5/detkit-0.2.9-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,818 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/32/e7/4a012156f6dbb4df0a350ee50d1dfaca16a53a13d8d8de6d2fbb3fe6008f/detkit-0.2.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,818 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6b/b2/fa782955d76416c728a9f2a2afab646831d4b72fae6bcb78f08e5aabd583/detkit-0.2.9-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,819 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5d/07/7ea573c6c7e48d5619cf487bba6698f5a56fc83009bb3c464e41ef66b034/detkit-0.2.9-cp312-cp312-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,819 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f5/e3/10fe91447e98005c211f5ddb0f389141813b34b903a46a3a39629064e801/detkit-0.2.9-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,820 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/29/4a/7a25889da8865ea3a17c35feb09ab4bfb1de0a100cb4b9094f94c45e554b/detkit-0.2.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,821 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a0/dc/dbdea21c0d128f22019e509a60c24f4bd9c71f481a736fa67587f1bf4dc6/detkit-0.2.9-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,821 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/20/3e/74237ee542aa11010fe86c176f20cca5bb1533b48c0ea6b8cbc00c564dce/detkit-0.2.9-cp39-cp39-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,822 Found link https://files.pythonhosted.org/packages/eb/95/080dab19ac6786c2244cc314326b631be6315b385f7d0b162c20e3b26add/detkit-0.2.9.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.7), version: 0.2.9 2025-10-15T12:31:09,823 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/bc/31/f587f28d2686e84541c23892e07868a1dbf5bf90dab4a1c77e7582ec7f9b/detkit-0.2.10-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,824 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7a/0c/23743261b51711cdfb2bf561e48b441135568aa26e27744a1fa538f69d1e/detkit-0.2.10-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,825 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/46/66/2fce6923c641fdfa2494e9dabd65a49266b2fc7b0e8feb4753d17ed9d122/detkit-0.2.10-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,825 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/16/0a/c804b69b64c5965261a190de1826f86bca645ae99405aac698f7573156a2/detkit-0.2.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,826 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0f/46/b3c2f487309678ea4db91828866ac57853b9c0cc4eae156f4a2f6dc9b4be/detkit-0.2.10-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,826 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/21/09/74f44d7761f81dc0358fb8ee943cff91a02e81fb9e36fd9205d71dcb7aa9/detkit-0.2.10-cp310-cp310-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,826 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/18/72/841c04038812c21c5939b20f277aae7c37ee75a15bdedf2d668445d7da1a/detkit-0.2.10-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,827 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/36/e4/737febbbe7186dcbf24dbc9ef47866695e10abb55d18db9d33baab384e6e/detkit-0.2.10-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,827 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/fb/b7/1723fda7fbbab68a0a6d2280d716101b7ba9130d86d6f9718f5defcb419a/detkit-0.2.10-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,828 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b7/d1/308e4b017a06cf0475d31c05406d8d0b068ea053250bb8769cf34a391463/detkit-0.2.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,829 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/40/12/45ad7f66326361eb364f8e2619647c01ef8fc26bd4ec78ed249bfc723e52/detkit-0.2.10-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,829 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e4/9e/c664d53431f64178a0d158f2ca8d500a1ab9aea7a4ad6328286f3845de3d/detkit-0.2.10-cp311-cp311-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,830 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/03/9e/8e41c2b8f46325985e98da8cd1acc2bb7a697670829e1fc574b12848b426/detkit-0.2.10-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,831 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/46/34/a8cbaa50d814eb69f7cac671ba819a715971abefd52b1b197259407089c4/detkit-0.2.10-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,831 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/33/c7/5f3b324760c40147fa18eb18fe84dec2fd9c4285f2e5a668bc5a9e694aa7/detkit-0.2.10-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,832 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/01/8e/ab6a10c5ae1fab6a12f4886697237b9b487e7e7cd30d84d3de6ea1c45ee9/detkit-0.2.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,833 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/fb/3b/4f8ae23fdd0392b7ab48ce2ec86817eb813b57a17e00478cd5469127a58a/detkit-0.2.10-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,833 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b0/5f/38918d1e3c7c9bd3b54fb4a6c0867aba82ca3dd21e442d6a2b212da4abf2/detkit-0.2.10-cp312-cp312-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,834 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/75/68/b3a56070caea55235910b288a2dcc375454f446cb4fb5b9d60307b4a3fa9/detkit-0.2.10-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,834 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/81/a7/347971f7785ae6d239b91fe3a54bd0e1f6d8614ff4370b8f180c0451cda5/detkit-0.2.10-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,835 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/16/28/5af205c1ac1edf616f0b47cc83338298d1b99cfe75d6d3423d9306e3ed6c/detkit-0.2.10-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,835 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ba/4c/25f741ef5eb7ad90177298cca0ad6f024492f48be937dee4230451078d88/detkit-0.2.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,836 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4b/fd/0b320a61efbf093185f013787585f6693fe859715f532971b322e2c2a548/detkit-0.2.10-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,837 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/9c/87/32a7d925b6c851fe8ca8d55ebc08413705b023841c6ecc89cff4db82b348/detkit-0.2.10-cp39-cp39-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,838 Found link https://files.pythonhosted.org/packages/a8/45/21fa0367e091a8dae5e39e39a31c72ac8037029a6f70e68b64ec39d79f2f/detkit-0.2.10.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.7), version: 0.2.10 2025-10-15T12:31:09,838 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a6/12/8b370ef5a3d71eaecdd017634155ff66bf595c126b31c35df30eb2b9afce/detkit-0.2.11-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,839 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7e/88/765d1500cf788d673b87edd4dea7c56196134c548f757be8fce05109f2f5/detkit-0.2.11-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,840 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/35/75/4fc97becf817e3b6ac666c4bc1284192cb09765635929373c05e30133966/detkit-0.2.11-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,840 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a7/06/c0fa64e3eee82156a383105921c4253f7323770e5e202b28a9338289d810/detkit-0.2.11-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,841 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/8f/ae/6a3f8dcbda66f64914928b4c4312bef28e6d9dabfd53ac24ea080e422bd5/detkit-0.2.11-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,842 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e1/2f/0c7dca5e3433002d3901998ca2ca45ef9886b2d23dada6670dc055e23626/detkit-0.2.11-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,842 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5a/0f/b125913e31cb43a3d362a0b4f3809fb4615563b8319f2689edbb4c902dba/detkit-0.2.11-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,843 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ca/26/2cfba3db981146e2f1a2f564a0484a448807eb6a82db9cee10fca524863c/detkit-0.2.11-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,843 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/fd/be/4c02e8b8005a5c21fc7972b8ff8d82dc81dc1144991ef087cce6e1419eee/detkit-0.2.13-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,844 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e0/22/8175deb42da301602d3931d33c76435db154a7c4cbfe03c4c732ab45aab8/detkit-0.2.13-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,844 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/bb/db/bd2b9368f8906245e6bc8ae13cacfd518a394cce165350c1b409cfa2789b/detkit-0.2.13-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,845 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a2/ff/57fb75b753ba5a57a2f11b118cec11882c7f197a4c55c2c37ef29fe79f03/detkit-0.2.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,846 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/91/91/764cefdace3fdaab674ae9846928cd1bf391185f0b1abe0149b222ecf309/detkit-0.2.13-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,846 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/3c/b1/296b8b9f78e4a359f7c64adc6706404e485bf0a6daada0a7e948954a9782/detkit-0.2.13-cp310-cp310-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,847 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/30/2d/28fe42eac9e0393bd2ffa010529fa585138e90c544774ff876a9e7348638/detkit-0.2.13-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,847 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/71/f2/aeb8bf80d30e3880d082b5266dc2903a14365132bd39544cdf0bc4a24d59/detkit-0.2.13-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,848 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/07/e1/2852bf1d7cb757c3cc54fd969bc6ac0a0b8befc9a3b74b86c66a9c88a597/detkit-0.2.13-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,849 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/74/e0/9d335b6e6c39f76d56283f3b6d7fe3914b3257ce44697494a8e0f36b4160/detkit-0.2.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,850 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/22/df/e920228841562b9f087edf5e295c181d37f429428c7440cd1538ee5b9d56/detkit-0.2.13-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,850 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/21/32/b6b6cd108bea0b9a367a4db8754dc2f46067552d354a6e5cc0db61cbdd27/detkit-0.2.13-cp311-cp311-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,850 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5d/ba/a0f82e283072aa56fc5ae83829418dc41f8b6fd4b9a67d249a65210f3a6a/detkit-0.2.13-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,851 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/95/d5/2a038cbd9b109e493a05b016de6675611080c8928b46fb9e3efd13a3dc75/detkit-0.2.13-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,851 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/37/1c/d66a28c0e217aa756d9c1b9980267cb99182c7b87c4f5d52d49173e8e336/detkit-0.2.13-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,852 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0d/3a/dbf5eda482c08d0156ff478021ac7821654484c7e95651fbe1ce3a7e3083/detkit-0.2.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,852 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/aa/07/ad1e28300c6a685245004227171e70f86483fc6e5416d3158c7d0ff9aaa4/detkit-0.2.13-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,853 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/50/9d/40e77d3892448115059c328d5f5f88f7fc655278e26ca5b354029c281a70/detkit-0.2.13-cp312-cp312-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,854 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b2/b2/aba2063c963a275c7f3fa368ec1d4dea34ea373a6150ce5263bd06b4b906/detkit-0.2.13-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,854 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/bc/72/b26ff1661524bee5f8b4e70d7d9386d9e0148d9878e6e7109d26a3308fb6/detkit-0.2.13-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,855 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6f/62/ffee72ab4cb59c828c9456ec93daad3ac288f258221c0513cb04c15d8afa/detkit-0.2.13-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,856 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1a/ac/8bd7b42a2821053a125633417f91c0bf04cbbe5eadc19d79495e4bc84eb0/detkit-0.2.13-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,856 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1c/9a/b8ca519cd1fd8d2dc2ac23b6093a744fbe993d09a7bfc006885125cc368a/detkit-0.2.13-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,857 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/05/a0/f0d203215fe1f2f2ec3434f31aa2edf08b32896fd3cf7e7ff3e5a3bcff12/detkit-0.2.13-cp39-cp39-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:09,858 Found link https://files.pythonhosted.org/packages/b1/82/a3083aeb0882d7289965c94c956b467aa345d7e891a787943403c239cdaa/detkit-0.2.13.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.7), version: 0.2.13 2025-10-15T12:31:09,859 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ca/ab/360d0b608ee6bd9f460094efbc86b425e8524064e7aedf5399db81ad2c36/detkit-0.2.14-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.9) 2025-10-15T12:31:09,859 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/12/69/e0529943d3be247d4d1dc063e5ca5758f66d48c6a04d148d2130c2246e2e/detkit-0.2.14-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.9) 2025-10-15T12:31:09,859 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/22/df/08a1d77b32011483687114fe4da41a9ef720781a6104b195220d7454c7ae/detkit-0.2.14-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.9) 2025-10-15T12:31:09,860 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/8c/7a/c499b6e9e353011ae7931c2ff9ebcbd67bcffa748544d8dd8130a12b8d51/detkit-0.2.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.9) 2025-10-15T12:31:09,861 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/69/f2/f05757910d01cc8cbc4fa2613ccc8b5ca27904a93f2f1cd5a6834b11992d/detkit-0.2.14-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.9) 2025-10-15T12:31:09,861 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a9/83/57ce9db1e0e1e61a8a36f20f6f7fdb6993fa5b13f08ab7dcc32ff90bc8ba/detkit-0.2.14-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.9) 2025-10-15T12:31:09,862 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4a/ca/b35fdc7f99c28dcd9ead86df88562de47516deb28b44217bfd7cd3ef9078/detkit-0.2.14-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.9) 2025-10-15T12:31:09,862 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6b/7c/ec54a3d03c4b2d2d0e7b0f2b150fe64850bd52ec93f4bb1c1392ca668b66/detkit-0.2.14-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.9) 2025-10-15T12:31:09,863 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4f/f4/ffb1dd70398da3210073e1ce88ca52f19ab93eed35fed2fd9eefb5c36c64/detkit-0.2.15-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,864 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/22/08/b9962c8e28e941f6be6cc7bf9ddfc700e3253c52d67fa6ecaa03c0cdb69c/detkit-0.2.15-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,864 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/24/b5/e4cf57e0f0b981a34bcfde642f74e7b08e1d66e07b21bd37c56f1f1ed098/detkit-0.2.15-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,865 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/07/12/f5f6ed6eb0e36cd9039d38d800357113115ca32010b0282a403ed7130756/detkit-0.2.15-cp310-cp310-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,866 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5a/ac/c736ec3d26ba55f4ef90af90b19251d11f3aa90e7497c78e889a8f1fbc29/detkit-0.2.15-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,866 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/67/a6/3375be9f10a36079cfa347153d92f1c345af65830860cee1d9e26835258c/detkit-0.2.15-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,866 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4f/27/e33fb083e68a72280dea974454e5d818eb3f78a83490aa598e5cb473d423/detkit-0.2.15-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,867 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a1/bb/16d8be5c0ba6f3e364ae27b7521cf04c8fc074362cbc903750ff26ae27cf/detkit-0.2.15-cp311-cp311-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,867 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7f/0f/88bd7dd6dfde60331766ffccb0284b64fda85c02094eb3c2181cc6debab8/detkit-0.2.15-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,868 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b7/d2/971c04e3f0dc53d0b65e916c634ce0e5ac1a41ed9c8d58f9a4eccd358d71/detkit-0.2.15-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,868 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c3/f4/3cba77752f3ec3af6dffa7f7c3ed2f3e3f915794727321f993604d5e88ff/detkit-0.2.15-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,869 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e6/10/09e4fb528d555e96a15fbc2bd7e288108c8194635308e6a9d738453b0ac9/detkit-0.2.15-cp312-cp312-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,870 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0a/e4/32c6d39b3a0ea4c8978227968b751a56ab661e364f9b47f841e93590b964/detkit-0.2.15-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,870 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2b/63/f075199116901a35e31f31051b726937871fda2d257330e2a780ab5283bb/detkit-0.2.15-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,871 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/56/9f/4f74146ad00720be306bf224c506d3495e53841c0b7001c7c8c5f48fc594/detkit-0.2.15-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,872 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b1/8b/553b22f5581ca693921f925d1628918c15363c0c9ecf22bee12d07f151b3/detkit-0.2.15-cp39-cp39-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,872 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/aa/f8/4326697c9cafb63a3127208dde3fa5656fa7f02d7d41ec16eec17e3f8c53/detkit-0.2.15-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,873 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ce/2a/f8b33cb7a85581b4a166d6442d6516129aa6470c4ac34127d3acead8d968/detkit-0.2.15-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,874 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d5/cb/9a31a583cf7fd7ff22cc659c648f4bc7ad0cd6ad3489a70fadd1e7474215/detkit-0.2.15-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,875 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/35/67/db800492151f406abd3672e05f8e99f4c85ea135ba6d358f006199bf18a2/detkit-0.2.15-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,875 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5a/cd/6987d81754ab5e660ba58bd70630cc419e5b1a984b1a55c536771634d41f/detkit-0.2.15-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,876 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5f/e6/10ebdecb1aab13b642a1af1622adcd8a1e1715adc24e5903aecb71ca414f/detkit-0.2.15-pp38-pypy38_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,876 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e8/37/9ad5258abaf8686cea6b07ab1c945ca70d4117d658ed077d76b57d504499/detkit-0.2.15-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,877 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a2/02/8bb026bba48afb18e5267519aa33033f397e3398834d21fcf53037e330e7/detkit-0.2.15-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,877 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f4/19/e4d7ba75c11b097dba71cb60161448a0b9c199cdd173aadee47765cc6c08/detkit-0.2.15-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,878 Found link https://files.pythonhosted.org/packages/56/ef/16f48d22fa7ca641ce3bc3bf5fdce45131eb2235964c40e601cb7a364e9a/detkit-0.2.15.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.2.15 2025-10-15T12:31:09,879 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2f/8c/39c3f2e7bc324599ebfdc507b297b734534f0f8bbe11f50f97294e725528/detkit-0.2.16-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,879 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/65/fb/213030823021c09900b829a3b5d7bb5b75a44d65d4ee210079a5e9289d9e/detkit-0.2.16-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,880 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/31/8c/1ff419c10ea1296a47f6a68bd77626e0fc653cda8e80146873f91a620d04/detkit-0.2.16-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,881 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e4/3e/6d2c776c6dc47500db7dd7cf56be6c3be57bea7e8529f78115dc0c68419b/detkit-0.2.16-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,881 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/3f/39/f76778d2b120622981e5bf5b9cfb4313da3df42b9366582cb258d9c2d1e9/detkit-0.2.16-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,882 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/40/73/92794d3226cea1927711c6cf71716a9bbf15fe1a2eb3697130712d216128/detkit-0.2.16-cp310-cp310-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,883 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/02/2b/3e4bddbca2caf1b573b45df8fd5671658fb0ea1044d76c54f25d91f2c6db/detkit-0.2.16-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,883 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/57/6e/50988a567eea6c03e311f8c7db9381e8dfdf269a518f553e46e6748e9c11/detkit-0.2.16-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,884 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/76/ce/914c032b597f2a5e8e9d5a0c76b20667e4c71898015aed661d0415e7eedd/detkit-0.2.16-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,884 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b6/90/a40d926861dec18013932dcc5e35f0e2d94d4ed42252661a7efc7dc8d3ad/detkit-0.2.16-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,885 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/75/28/12e505e509406bf402a801b3029890283498aca886cdb5375438fb37f8a6/detkit-0.2.16-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,885 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4a/fe/c0835c8169c60cf54a4876156e526a33b9d09dd5a2d08cf1c80fcc3488c2/detkit-0.2.16-cp311-cp311-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,886 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/42/0f/b3c1a44f99c52963cc1aa38ce43036bf4d4db67d6921c50a719a4eaa6e98/detkit-0.2.16-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,887 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/36/44/d76fcb33732ba56936247a5175fdd223452225d116f4f14537fb89a1cb7c/detkit-0.2.16-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,887 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a5/88/9e80c634cf36568867dfc32c9e0ef67864c17c58d2c5b656d0306211071e/detkit-0.2.16-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,888 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/04/c9/93eca7634ee9b7096cb99138975322c88bb2a6c30c8d244b4157deb45831/detkit-0.2.16-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,888 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ba/7e/d5df44b4c58ff46e05687734d5981918d227551af40ded3f5c2e5e4d91ae/detkit-0.2.16-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,889 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/07/d7/98acb2dafcd125f1384e82622b582f1562d8b0d2ae2e29fd5d0eae4bcfa9/detkit-0.2.16-cp312-cp312-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,890 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/99/6f/f3f06320e486f7acf73662102560d59bd3c1d89004a86ba55fe58749de0d/detkit-0.2.16-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,890 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/db/bd/3482e9b04fc617e3b07e9253a6b50cf405754144c8859cac696e22cdac1e/detkit-0.2.16-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,891 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a5/f0/d07f050153ff42f00600cd892e1ed1513568b865bd8f78d50bb2ee88e1fd/detkit-0.2.16-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,892 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6b/9c/2c1ce19f903a7d629363f01d8aa951fefc4977afabe9b5997a2d89243c18/detkit-0.2.16-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,892 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ad/d7/3e03c21d51e17b8ff55a20a6c9f6d48d33df5eab263c086d6d09a14f7016/detkit-0.2.16-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,892 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d6/4a/24cbc418b76a417e92aba6bdfbe946251b37e18e33b7fa9ae8d7f9608f30/detkit-0.2.16-cp39-cp39-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,893 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/58/d7/c126622478e95e97de1a89a0f2f011f2da80d885773588eb0005143d53e8/detkit-0.2.16-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,894 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/31/0d/4b7e5d012ab6e0222dfcc385b803feff34edb08e5ca86305604499f95281/detkit-0.2.16-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,894 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b2/d5/d5a4e176e6431b90c635ac3752b1fbf76d962ea963441bf25cbe51133c0a/detkit-0.2.16-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,895 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ac/3a/d13f5ba848c4c1c2d65a5ba423b2f98c13529af4160c1b95ddfad9d845a1/detkit-0.2.16-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,896 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/21/87/729dc93f108072825ca65c2e83190957bc2f140f2ee6cafc40393526a914/detkit-0.2.16-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,896 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/09/59/c2b59416d09db3e77c9ec6bdbb79d6d4b3a6fc91fe054bd2b4ed14ed629f/detkit-0.2.16-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,897 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/58/61/dd8c1eafc5913681289e550f214e5a67747ad296beee1f1af27e7b37a804/detkit-0.2.16-pp38-pypy38_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,897 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/9e/b7/aa241e4498badc3d4d87d0b40068c46817718bf3e611b9d35c698509697b/detkit-0.2.16-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,898 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5c/d9/15766b30e1c890cfbd3444430e562342e04e6a434fbbffdda0779a1b257e/detkit-0.2.16-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,899 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0d/25/85a75d102771ee5e3b1b69adbf067dbc8e8053711c1a7a967cfa34b77f02/detkit-0.2.16-pp38-pypy38_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,899 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/33/ed/7cc7296135b2d4479bfbf9eb903b23197b8a08f5b1284b29c7ca88e14125/detkit-0.2.16-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,900 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/68/10/08ff54934678bce7cbf47d28c77bb7af66ebd7e62d7f1b2dfcaa64bc7d04/detkit-0.2.16-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,900 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/71/21/ff2cf2b3bddadf29d38f244c0f6068bd600fbf06bec7e6648b6709b9dd17/detkit-0.2.16-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,901 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/39/6b/9fadf412ddffa33b7adf8a7d77a31df030e86b7a3a3d062c6d5ccfa6dc97/detkit-0.2.16-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,901 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/20/c0/246fe8caaf14d7aadc28ded6f53981800eef776378657b1a7b465990c707/detkit-0.2.16-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,902 Found link https://files.pythonhosted.org/packages/31/f7/e709470c14da216ec0e6f0a9055e45ddea445e38964a3a67caa37d301ef9/detkit-0.2.16.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.2.16 2025-10-15T12:31:09,903 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0e/74/7e3112ef5c0b1d1e82c8f53a73390e0f63a1a3cda1778e8bf96ae9546389/detkit-0.2.17-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,903 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/10/01/8bdc5b59e86159b29656369947635ebf874ba321d2859aa9a959b10229a4/detkit-0.2.17-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,904 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/97/e0/692cbae00b912900ac46481f3e6844a71137a9292b4910f288546069c33a/detkit-0.2.17-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,905 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/04/2e/03b9b579c11e4a15a86cde3a1510dd26c239d51bcccf7f999946a667097f/detkit-0.2.17-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,905 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/9b/48/fa1194fe2ffe097fdb197742a56139e4f98f9c1a7d2d4fe83b92f68c0365/detkit-0.2.17-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,906 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/8d/a1/5130d5cb2974bbc37ef2f1238c8e235a3c4b901637b76ccd4983746357fa/detkit-0.2.17-cp310-cp310-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,907 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/99/71/0f8ec1ce358d515b3d12b13ba0cdffe9f1113245357f4bd6c1df5216d721/detkit-0.2.17-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,907 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/49/e9/9642aa903e5c3091ab35af7b64c98597838ea74d005623659de6f437d975/detkit-0.2.17-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,908 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d6/59/409894007f0f61a478fb49bb452d701f405d0c438659438116989528f1d1/detkit-0.2.17-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,908 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/41/cd/43fdd95be50d276482cf517fd48b88bb6926b4a3741f4e1cc093fb670d80/detkit-0.2.17-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,909 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/30/0c/e57817df1ae2c11e40514b34b979e381952fb67a32342bbce1c20aa0902c/detkit-0.2.17-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,909 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/55/a7/2a16eb0ed459fd2de2b1da74f4f779e6e789aab62d4011f24f68a5ef49f0/detkit-0.2.17-cp311-cp311-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,910 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a9/4c/fcead066bad3b81d7227cf873b1b5328ec04c421dc7d2a458671615deb39/detkit-0.2.17-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,911 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/36/bb/3eede3f697689cd1dc9330e1812dea41e9ef4129fe3f218e611d345d620b/detkit-0.2.17-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,911 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/47/d1/4f4f24079a1050b90ae6aabaace600116d7b4824686cca0948322a0a85d0/detkit-0.2.17-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,912 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d2/ba/ea3d0c2f74c8d88134dda9b5bdc34d4ece11e5e46af1af442c12b91596f4/detkit-0.2.17-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,912 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c2/51/d47cfb356f1fe0c0a72e54c33178557b6b571a2206f1f86955f310c3d9ef/detkit-0.2.17-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,913 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/3a/e3/feddfff0978a5d9b517b831abedd29dd2c1830926941e393733d9618c202/detkit-0.2.17-cp312-cp312-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,914 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1c/c1/1bb7325ede82517d1ff74e13f6a9a1663665878c6a3cd5a660ac46e31f2f/detkit-0.2.17-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,914 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/85/88/5f5deafde99f160114e259a232811cdc497474f2bed02ab31ee083b0c695/detkit-0.2.17-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,915 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/94/33/2b3fbca8344edd01ac51a740180dfc23340e0ed8d05ff060b5f312ac0caa/detkit-0.2.17-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,916 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4f/05/ff221eec93773e19b113b39892131e554bfae918e3789aba0c9eb2e0aa7e/detkit-0.2.17-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,916 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/64/9b/648ea735d15b2f5f33778cb9d0652e6e0a18d542d72896cb08c14edf011d/detkit-0.2.17-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,917 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/18/56/e7b0874f4d4e908fe31adacb3241211b79eac111eda78e7518a1af1b4e6f/detkit-0.2.17-cp39-cp39-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,917 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/90/14/6f6c697fc129e8e962e40a609a96a5a79ebeba114205b0b525880053ad06/detkit-0.2.17-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,918 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/04/81/9e10ef754e2c46b9f921aedd2f809af7b6b9368837a67e301c311953f5a4/detkit-0.2.17-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,918 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/88/90/7548e0bfbbbc75d34520ef6e44a420311c079499786d7a066811c3716bcb/detkit-0.2.17-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,919 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/66/10/d4e151b542a7774b7932432b86acd7e761b766189b334a4a7a89f9eb8b39/detkit-0.2.17-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,919 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a2/71/8d7b265cfa05d2b084f63141bdcdec1edac0575880fe2744ab329b94ee09/detkit-0.2.17-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,920 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/45/02/e8d9721da131902da0b8e645e7b5b175b6e752ef1cbed4e9974b6cf6d9b5/detkit-0.2.17-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,920 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e4/9c/abb33491e9f39ef077f0a5c5624b1dbda31090fe8e9b28f5eceb715a677d/detkit-0.2.17-pp38-pypy38_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,921 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a4/3b/a8730b22884c1950e7ba11248cc2958797bdb7907898de957af0cf37959c/detkit-0.2.17-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,922 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/72/58/b09681c3825e476ee90a10564e12b88e6b155be9e912f315e2eb69418890/detkit-0.2.17-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,922 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b4/9e/c87d0bbebda9ac8efbf1441edefebb7a39d2022e223d7b246393bee6d6ae/detkit-0.2.17-pp38-pypy38_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,923 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/82/b3/43f01bc2305698d36ec152e637b9f4d7ba3f75960682f9c8bb65f8190ffa/detkit-0.2.17-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,924 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2a/38/f033473cfeec9dadaa5261d8f15e703dff023be1e2e23a69be3aa515f718/detkit-0.2.17-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,924 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/26/df/2bacd162caebd55444b15540ad84823244c7adf1c5392a83758da38e184f/detkit-0.2.17-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,925 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/93/37/c03b103742255e71a16970aeb6c04c5a5a0d66b023691244cc159a61cc64/detkit-0.2.17-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,925 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0e/9d/d7d6f2e741704e3844c5216199eaf75ac2d78ed5b309d1ceb3536c5b0507/detkit-0.2.17-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,926 Found link https://files.pythonhosted.org/packages/03/d5/eb8327642294ba2a6d28d34af6d0872e5ee29594fc5992861c4d95ba82f7/detkit-0.2.17.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.2.17 2025-10-15T12:31:09,927 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/34/91/98b0ab62c936b97983a48d9676fc31f8552c840d90010d26526051b2c584/detkit-0.2.18-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,927 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/93/cb/5c2d7e29c296fba715878e641c2e0c52b8161a6f6f01a4e24daa85e9bc4d/detkit-0.2.18-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,928 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f0/99/f298ab44040d6519b7592caefe8a06de808b9d02c5ab357acd438831e521/detkit-0.2.18-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,928 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/fc/48/0bd6ee94f62c388257069f3cc7e969898ce1777aa1ccb9a1153d2bfbe7d5/detkit-0.2.18-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,929 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e9/20/beca4dbc0ebf3cb9d604fe8f13cc566ba058c0841dc4fc557c305c295a33/detkit-0.2.18-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,930 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/fe/93/dd0116cf239ac0a7f6f5df5badc11492be75c930f945fde3b1d155354449/detkit-0.2.18-cp310-cp310-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,930 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/fb/c4/1b43f7ef1bb9cc9c5b71d6c79e9f0418a8b105a48a0d67340bf83fb9a54d/detkit-0.2.18-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,931 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ff/1c/21bcc2eb018f241cc67d39a1997c7da4fd2c76bd9d036335b2202cb917e9/detkit-0.2.18-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,932 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/cb/93/d850512aaacb9882fe6999ffb64fd4f9bddcfeb6505663adb19054cd4958/detkit-0.2.18-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,932 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ea/eb/36032d4d207d597314738c741edb2e0381e27ccce3916e590a3551190a59/detkit-0.2.18-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,933 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ad/eb/1348ffb52107ef0ec5f6ea730ba22d43dc734b19a42622c6a8351f6227a8/detkit-0.2.18-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,933 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0a/07/e67808a036354af0a0e9fa21f1d980184eac39e75085386a6eacb4e4b93b/detkit-0.2.18-cp311-cp311-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,934 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6d/e1/b234809dffab52fed458c2f7f26de3796368301d3344280511e2e04ccdc9/detkit-0.2.18-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,934 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/48/0b/34d1010ebefcc5ad0af4f805fbd09b0734d16aa1e5e2540a9d781164435e/detkit-0.2.18-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,935 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/24/8d/ac30519a310fb7543e8cac149d8909a9ba944b734ef7be6485b052fce1cf/detkit-0.2.18-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,935 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/fe/66/a4b65487ec7fe2db76c7aa1bdfdb961ae11c0ca4a6530e4b548212e3376b/detkit-0.2.18-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,936 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b4/af/4a78aec49e5fcb4e9db61a4618a3251044cefcb66ef70980e95a1de00abd/detkit-0.2.18-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,937 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6f/fb/ca2f969d3c5ca358e92b7cf7f62267f9c6b7d10110a0d57fcdb03c984120/detkit-0.2.18-cp312-cp312-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,937 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ef/e4/a10af0b2e5db94aafb1a7f7beb4135ac4fb548f4cbf268e4bdd9424f9d36/detkit-0.2.18-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,938 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ea/94/de5c4b9e5fa3954bac3390cb54af7f657b8cc89a4fbb39192203268bed5f/detkit-0.2.18-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,938 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b5/e5/d2ea6a6f9d600e364f746510da666548c0e4da521423f4fe9c4f77e03841/detkit-0.2.18-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,939 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/da/f1/25c3ec055ad4a617e73488a10ecd59ad494ba569ab60483867321253b68f/detkit-0.2.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,940 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/34/f8/742d86fd6f7c4e4601e0a0a7de78e288302238638c84e1b78a4e5622c3bf/detkit-0.2.18-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,940 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/cd/ea/fcb9a69f40747bed69af8c0f74fcbdf914a34a047ffc656cbc0c44c114d2/detkit-0.2.18-cp39-cp39-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,941 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e8/63/e0bd06486c6e24f4341a8912881a4c633fc05b6b1a756a2e226640c22683/detkit-0.2.18-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,941 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1b/87/c7e2a8c181159f85f78e1a8842477fa44b8e33e91988050dfbfe5e95a878/detkit-0.2.18-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,942 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d0/ee/634380e64ac194bc3b24f9674712d41d090f775da46b6ff4195e9750ac72/detkit-0.2.18-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,942 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6b/53/3e6a5759f2e41bc7eb68c7d80bb64e37cb1f507793d53136d7b8e928f6c5/detkit-0.2.18-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,943 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/3f/b2/7f64fe34b851e3fc0d11fafb227bc15535ff7b241efc98f4ec6f15d3499f/detkit-0.2.18-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,944 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f4/52/e8222130d3de81b64ad441de4601e17c8fecc8fb6de96993aa2a6175f3b2/detkit-0.2.18-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,944 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4c/11/88b6947de291c07f3061eb8e6764057cdab62514330b63591fa464721adb/detkit-0.2.18-pp38-pypy38_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,945 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/37/75/6b2d284eb67843213b8c06d671d4ef4540ba606edfab988d68d64f6c7231/detkit-0.2.18-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,946 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d4/ac/42b4e1eeaedd540f92eb92942faf6d2d7c88d68f974b1332eb175452bc66/detkit-0.2.18-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,946 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c0/07/f37ee59de4753023c5a6a20e7a9917292c5fa1efed25404e37f9c97bebeb/detkit-0.2.18-pp38-pypy38_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,947 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4d/af/0444ff77c545833e74261a691f68193f2ec925dee79b2e7d246e66d8b325/detkit-0.2.18-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,948 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f9/72/69e0b188b8a6736725375a4b6c0f5777a5ec5b807e00dc0ee6a5bafabab5/detkit-0.2.18-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,948 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5c/62/67267ffc40890fd0a3e9d0642f9a2529577f7c9bce283c1c592b41ba00e4/detkit-0.2.18-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,949 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/3a/67/e47b7445e5a51094b0d4c8aeee3257be469341cc790aed05e252d115154c/detkit-0.2.18-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,949 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/17/0d/155e96b54269238ebb3f50d2b9772b2af92ff1d06bc66f35135aead7666c/detkit-0.2.18-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,950 Found link https://files.pythonhosted.org/packages/16/d7/318e3c9c6e8375e5c0cc84542ec9b4ec7ee152b9db87fd0eb907f8121f89/detkit-0.2.18.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.2.18 2025-10-15T12:31:09,951 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/73/6b/d61d2b55d6034aa82e37d18d65faa32dff80c2b3742d26d29947496e469a/detkit-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,951 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7c/39/071f9a163dd1666581bdbea1f6b58abb28d81d729f5aa55c91475bb9fca2/detkit-0.3.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,952 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7d/3c/cd9342f2958445f4f1ab6008a262d531dbc5e9ded2a7067b2ed8ba163461/detkit-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,952 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/db/8f/8d98f9f9cd842d6521be8f8ab8ac9bb3e0361e6c5258bdd16e718918cc54/detkit-0.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,953 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/70/7f/639f509b7f643f02c8bafd8f8a30c57b5e2e27a0f4675f88a117a4e8a233/detkit-0.3.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,954 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/85/2d/2e7907ae13268ef51e351d2f373f5ee48f32caf45d982c89b80e7e5960e4/detkit-0.3.0-cp310-cp310-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,954 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/65/3d/6c7057bbb4bd4f6959e7e77d835f7808254952d1477a756a912023c8cb0a/detkit-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,955 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ca/dc/04264615f1b2e11891ee788f99eed251267fe2c6b7c811db61848fa6b3d7/detkit-0.3.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,956 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/26/ec/0cb6ad01a37af0387976b76f727e42fa052d394f11a0ae9245c6d9c01d0d/detkit-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,956 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/08/a3/8db5097286305cfba2ca599b1479eb711977de3c2f1457a48c1ea75b1855/detkit-0.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,957 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/79/ba/ec2770cc43008ce92a98a4537395da8e18185946edcd952241dcc2405416/detkit-0.3.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,957 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/91/17/00d183862f7166523516529892864ad6545d51e11b6c9250101f7579a72a/detkit-0.3.0-cp311-cp311-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,958 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d9/25/1aee1f08eba588c4a9192866adb549cbdf75d4e4a08de61256b79661ac82/detkit-0.3.0-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,958 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0f/18/1c3638eb4758c06f8651392110be793a5b16f45d457ea062e7889ab3480a/detkit-0.3.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,959 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b8/22/5497b7b3fe923cd387a2e9a47d5f546379a990bea453237d170bae4bfb4c/detkit-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,959 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c1/1c/6a95e06c75b71c281df2c9289a9c8f70839bb0af8ea37f81a5899ba6ee76/detkit-0.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,960 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/3d/a9/8d2c370330f6918c1eb0fc614dfd1814e299ee85fe42f599508a1561f310/detkit-0.3.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,961 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/dd/c5/07375029d6618a22d2b2e06767fc837327371829dde97c9f1bd326594f5b/detkit-0.3.0-cp312-cp312-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,961 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/88/7e/bc94b3e9949265952935b98131e7a0cbfb3cdde9dfe0a7eb2f8c1dac28ef/detkit-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,962 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/3a/cd/ac3786dc59fff638298a307db0e86e31825c3bb0faa42cac656f1de8973e/detkit-0.3.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,963 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b9/78/96750e7431daea3e2b0a15a740955db05ab043aba3f2dce954b960bef797/detkit-0.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,963 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/07/cf/3193305694b5b19eb5a0f2b0fbfe7ca4097d1e042d5353f65cb67eeea0b1/detkit-0.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,964 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/82/9e/e5e147b05b64d0f909b5659fb7ece2179fc6458f654e95c5f8cf71f95119/detkit-0.3.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,964 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f6/cd/d85edcf464dbf7dd5c0ba551ef36be0aad6739a010761f293a6f527289ab/detkit-0.3.0-cp39-cp39-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,965 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/15/20/a3bfe4081178be2662b02d085b5c03318f402d7bd29755d2540005473885/detkit-0.3.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,965 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/03/57/8413ed12fd14a294d6e0aee0c068e3f541b23c82dabd2c8207573a06590b/detkit-0.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,966 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/9e/83/fd48164e09be8eac98313513744b66ee061427c87aa5f683b1f1b55f79ed/detkit-0.3.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,966 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/46/4d/297f7fa2a1d052c3419980b2063f495bc39b5296723b48e1e13761a0a8fb/detkit-0.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,967 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/56/64/fbea3616a563f08f20d911b6fff5ce7dd51af8effac117370d983dabf10e/detkit-0.3.0-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,967 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a0/83/ff707f2e539cba1bcaabfb7708c667003ea1bbc4287f15a89434fe6bf3a3/detkit-0.3.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,968 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ca/8a/1289764fd8ecd994fb6bcaeee67f37cf7c3412e0540c0a63ed123f7fd3ed/detkit-0.3.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,969 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c5/1d/e12a9c80cf921fb8ed79d3837f41cc2e3698be8932f47769ca916dbede09/detkit-0.3.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,969 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6f/42/da554ae44d06d03c096f5933b395559983dd9f1f4f0d91e8a6e9c0cc4420/detkit-0.3.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,970 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c2/ca/15fa35e3fe79bf5ba03c95f77de7a4ee9e52a4311013c5a2a988cf8b1e50/detkit-0.3.0-pp38-pypy38_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,971 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/16/8c/7834e05330cd3baccf4d8e683388b08775a41e8e19deff82b00eae98ceef/detkit-0.3.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,971 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c3/fe/53e3204ab420ee2ca7f811fb2820b223520fac581ed301488669c70d50f4/detkit-0.3.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,972 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/78/ce/23ecd9a065c1c7fe4c8072c7215c301cee20c1be6e71887e04f1348ca20b/detkit-0.3.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,973 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/8e/7d/e3a01433b7d02ebb90ee4b2da1f05a0059c2864e58a5ba60b95f5258f3a5/detkit-0.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,973 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/15/34/432738e71f962a5990628a18f1fb5ddc873aea4b000960e303d63f7492b0/detkit-0.3.0-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,974 Found link https://files.pythonhosted.org/packages/65/41/5cd1e3ef9acabb9db42f3d42d1e60a4120f550511eba5703fd7881aa6598/detkit-0.3.0.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.3.0 2025-10-15T12:31:09,975 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/40/56/97e11242fe96e48b828b449731daf2697695423e72f83abb1c8bf598ae48/detkit-0.3.3-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,975 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f8/64/8492a6fb0f6dc002d440adddb4947a2d155b9e9d7408e6a8a323b816bfdd/detkit-0.3.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,976 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ae/50/c9f6a966c4a0fde2d005665b1b770fb1d89a3abf38d1955a42aa95abdf1b/detkit-0.3.3-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,976 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f2/39/68bc989338b482fb0807ff212c49b58c4d6313c7aeb8e338e97c16e16f45/detkit-0.3.3-cp310-cp310-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,977 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/09/d1/ee4846c45386a15e2be6c4444e992b6e74254195ee9e3a4dfa5a448b9bd9/detkit-0.3.3-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,978 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/de/35/180f94e4d576a04eb60153ad32c41cf1bc55c24fe54594b45e23f221a58c/detkit-0.3.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,978 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/75/a4/ca8fe342571f9d953ed32c1300411ff11d722f49aacd2b8b41f4920b850c/detkit-0.3.3-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,979 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a4/c1/9df4744688bd08c97e5d4b240f3deb41ed3e78766f761ca79bd8851674cd/detkit-0.3.3-cp311-cp311-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,980 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a5/24/328a6ed2dd653d48cb2287a0242ffc884e1244c01a0ca97ad12ca814a0a6/detkit-0.3.3-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,980 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a8/54/758cfe43c429ff5601d78c4103871931d26ddb80a5fd525513b98bd9e98f/detkit-0.3.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,981 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a0/09/b4a13505078b89dad76decdf343f56aebed8fd172e16b96615d220284f13/detkit-0.3.3-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,982 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/33/72/f6f4711baf5b5c311b21b2e5dec2d3434d9ca93f17448577fe1a56c62365/detkit-0.3.3-cp312-cp312-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,982 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d8/b5/fd52d010e50b8f3463729afd8394ca0b8f112a5c76595124cdb53bb4071e/detkit-0.3.3-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,983 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d2/6a/5b0abb54fcfa0482feeedba3be78620932cb9525ef51ca4376c3dc4cff94/detkit-0.3.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,983 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/08/1f/003619faa1c2c1a433d8556d45355380b4696c8f85d1189f8ee518293234/detkit-0.3.3-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,984 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/92/e5/7ba5fd7faccb8bc15175fc7064f0bfc974478a938dcd41fe24e629bc4b1e/detkit-0.3.3-cp39-cp39-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,984 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/21/50/620403a0a7303aad806d344f2b00405ff1b6e28f07fdc9def66138562a63/detkit-0.3.3-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,985 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/78/d9/bd0f0760fab9652a5b55acb92cde8d6b3fe699ed2eab99c3f8401fc297c1/detkit-0.3.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,985 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/78/9f/a8c08ac5ab8bd98cce9cad7361a528047a46319044f42039a767d96cfe64/detkit-0.3.3-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,986 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e1/a4/bdda8a938c32f301ba0d9e753eac6cf9893c2cdd085f2c541de0306c24e8/detkit-0.3.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,987 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/65/f3/82d5052e72440202843f33d7cba9e2f4dfe3772ee933db8c39a141de7115/detkit-0.3.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,987 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/21/c3/bb2a5d59c699e2a74f7f147e1ed93c39d7d51fe422c30c9f64e0a082a903/detkit-0.3.3-pp38-pypy38_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,988 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ef/64/59042e07680943ce647b7e599d095d8f4d1c3b1c2672314bea1409314509/detkit-0.3.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,988 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/8c/5a/517b3c643bd10d8b5e66159a3a4aac593e931f95f849dfa260ff7780c89b/detkit-0.3.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,989 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/31/1d/92ba621c382058a90e982ac0c0c2f539adaba69ab3a0f7e8d22672ab4f56/detkit-0.3.3-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,990 Found link https://files.pythonhosted.org/packages/ed/1f/ba3a4920e9c43b563b1777a74c3bb5514d98a0ad6b36506f9a30096385f6/detkit-0.3.3.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.3.3 2025-10-15T12:31:09,991 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c6/09/abf7f205b586c3e670838b34c4c817a8e324dfec86dafce2080188e09f33/detkit-0.4.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,991 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2d/fd/6b0cfa4275d7d803da6db06b3f1a4d2cf59ee04ea89509817b1f4e81c121/detkit-0.4.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,992 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/db/8c/be25450207ed36fa0ac985658359c1acc86d3aa2231a7e674c35e8c49b49/detkit-0.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,992 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/63/6d/f1d7dc655e27cc4f619624e93ad8b2f23e0ecc1cc0720434baa1c11cba13/detkit-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,993 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1d/88/d64362d5c6e936eb836792ae2851632342fa48b800a1f97965a9f28aa9b1/detkit-0.4.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,994 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2f/f9/a41672b7899421a4bc9011a5a2f52f926054b74435f99d979ddcfd9ef603/detkit-0.4.0-cp310-cp310-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,994 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b7/2a/704b00a8ece239e63c57e415cce064da9bb1997f26526d6cee548d091b3d/detkit-0.4.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,995 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/39/ac/a5c01c31ecc9a8a1c48e94a6b6add3e378d85a3406339cb55e9e8a431edd/detkit-0.4.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,996 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ed/ad/b64e24a793591e7f7dceb8ca24c667cc4fc0a3e2fc9080fffe4423637e1c/detkit-0.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,996 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/be/e2/989498a41fbb5c0818382300e24b65107374b71392850f4c8147438ca03d/detkit-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,997 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f1/95/2e0d0ed9f2a7be9414f3d6f9a74848d5176e0434ec9e568d022ff12c8936/detkit-0.4.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,998 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/df/90/5450035d6f9560d0a5ce079ae9098286c22c1610276d9c9de45f2b8cdd9e/detkit-0.4.0-cp311-cp311-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,998 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6e/84/c205fbcbd238c280cc4d6a997052b2eb97af6200efe6a638de8546108076/detkit-0.4.0-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,999 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ea/2c/90b8316eb19d505ef5c5ec8bbaca0c361546822b38ed2ea7578ee8f7dc2d/detkit-0.4.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,999 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2b/8d/6eb3c704fc33dc5de56a9c671625ef8cf5cf291cea02d39e73fa7ae8a68f/detkit-0.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:09,999 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ac/52/85c102f2d1071200b2d8a1a4f263de69342fa7cf61e06a27da183327a9fb/detkit-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,000 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1a/b2/797cb0add66708d31f852d741c048b34894f1479c215e0a4418f529619b6/detkit-0.4.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,000 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7c/f3/f388061d3a9b73150cad9f7759e223a6b382ef3372a095f8e9e50a53009d/detkit-0.4.0-cp312-cp312-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,001 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e1/9c/3113c09a32504fb5f5e3d516ebdce7787a5055f9bfcc7f3d3b9a183f6f76/detkit-0.4.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,002 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4b/19/3e1b1a32753e0823d1ba7a1e7585cddd7f0f74bba5f9e502e19b19681373/detkit-0.4.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,002 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/55/0d/e94599b1c37b47862f04acaf85f2efce86154b7205a52521ed4889f78201/detkit-0.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,003 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1a/b2/26bf76cce89f482e0251b163a7aae1b2cd05dfeab98191211f0c63d8066c/detkit-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,004 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6f/3f/1ccb4f058e1de9ef6b376f8e175e1fa2aa68b2db17c286d6e9f0b1699fdf/detkit-0.4.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,004 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/13/d3/7b1369fb4034d485f27df7b8aef54631106644767055df2e73128f78c0b4/detkit-0.4.0-cp39-cp39-win_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,005 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d6/74/543b4bd776dba6419aed43dcb83de192a42e656fb68520991a78a7946e30/detkit-0.4.0-pp310-pypy310_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,006 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/48/4d/28d8340e582b20d7a2c9d784f3867a18177c599da39f08b0994fb9f3bdfa/detkit-0.4.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,006 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4c/ef/5add379270eacfa2da6709351533413adf948c6581257a16be7759b3d68b/detkit-0.4.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,007 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/3d/fe/d9e9cea78ad4d48a7872d477bcad17f0bd7cf96b9fbb772de5288bbcdb30/detkit-0.4.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,007 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b3/9f/1b716c99058766169542275712e16c4ed2daf477e08d5112a4cc6be053a3/detkit-0.4.0-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,008 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/98/65/3cd6ee1978b4cfff811e60a712cd0eb03d2df3f3df4500a32ab071aead31/detkit-0.4.0-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,008 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/25/1b/095128261b9e964d2e68f67571f06c6bdd6ae24f40b1a42d06ceefc5a083/detkit-0.4.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,009 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b8/be/28cbe2f2a969f712b60261e75b117c54608490e0377a0234076dc05b0c69/detkit-0.4.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,009 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f2/ee/d954f3ce016b8ce71787550bde1d00c0a3cda815db813c13369362acc719/detkit-0.4.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,010 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ee/e0/5fec65cebf5dc2b7fbeb4b555ac02043487182e7c639b90756e1f7fc7954/detkit-0.4.0-pp38-pypy38_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,011 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/73/a2/4d12ebbe3a75bd20b0a730062920da610d37494922ffd753d6b4d3772671/detkit-0.4.0-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,011 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/bf/c4/ddcef07a644b1768b2c2763778ce0786e6d79932ae2e9d86a724eb80f146/detkit-0.4.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,012 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/68/9f/ac1fd1767e0421932f7e2730e730ce31d149726afefa2502353843dd81c8/detkit-0.4.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,012 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d9/e5/6b66cc69de0b1f16083264cbffd0594265a431f66f486b42f9075e69e2fc/detkit-0.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,013 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4d/65/d8b37b453f7f76852729d1f42985f7121c626b3b6f2f73c77e1aa2fecde7/detkit-0.4.0-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,014 Found link https://files.pythonhosted.org/packages/30/8d/909a50b38ea0083b26345511f051809a0a84d187a9962867076c1838e955/detkit-0.4.0.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.4.0 2025-10-15T12:31:10,015 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/47/1c/525fa4673be445795fbbdef07910609b8eac4813826368b1c1ba1552225d/detkit-0.5.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,015 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/19/8e/b99168c8b3cabe8d197ed22dba6a64f28e5b65f3690941d1c53a28a95798/detkit-0.5.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,016 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/31/79/e7ce57f627806a99493a1631472456e6e397e749cdcd9ad6bc459e7e540d/detkit-0.5.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,016 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/98/e6/09e90e2cadb1a3e090a84ab99fdbf659bfe592bfed03cf2165e231d63474/detkit-0.5.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,017 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a2/c5/23e4653d9407eb55cdf7c6c383486086212d54605994ed3cbc268d5bbf21/detkit-0.5.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,018 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/15/10/0b0bb4f7777b00fee8ffb762198c6a3ed90f72a3795cdad1c404fa4c675c/detkit-0.5.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,018 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/33/dc/65d0b69e1234ebb44241b8165e71897eb02c48d1427d85f8456673af4116/detkit-0.5.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,019 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2c/08/b340dd4c6e5626fe7524c16b3f3f5cd21798cdd7ce28918d52f50dbc2de3/detkit-0.5.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,020 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4d/b3/eaa63c8142c1e0d5fc09f007fbdf9d7d4ce28d9fb3cb162142bc44f2c54e/detkit-0.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,020 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/71/26/96e8e2e7bd5793cfd17bdd2f21e3d3a97734822946eee5feb467563ae15a/detkit-0.5.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,021 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b7/c1/91c61531dfa5fc422468f7de06571a240ce1efc9782e80718484a409ac56/detkit-0.5.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,022 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2f/10/ccba261a2af3c54c8d14b0140af8fc448fa2e8fb689baf34c5c1710844f6/detkit-0.5.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,022 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/33/66/219e55ab9949f4a72e8f380d1aed020c5ab9dbb7d0aa3e17fd91958322b5/detkit-0.5.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,023 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c8/9b/6bce006e3c66e3c7cfa4071b42f9aa6db140aec003cb648733678d20f4b5/detkit-0.5.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,023 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/20/36/48249a939a75c13a048de23c842d59075ced13c42d846e41c6a1f2e99136/detkit-0.5.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,024 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/76/e3/9a76119f9c96b856c087dcdc1ce1cf52c9524e11b32e67f7d20e351a6995/detkit-0.5.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,024 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ac/76/6009905c6542457d855653a6289bcf7e96f324fb495005b53612a5db1a4c/detkit-0.5.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,025 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/3e/a3/faeeddfe7606b1121a9f24670f2781e0dc3bc2789d72c20d40852a2e2d99/detkit-0.5.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,025 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/cd/b8/6cd39c809fa1b49aa879b73b9d7055a863abf6b6b5c2c96b35667098aebe/detkit-0.5.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,026 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d6/53/649196f40f9bf2d66184414f65ff8f0372a5d42e9a1465b805560938c769/detkit-0.5.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,027 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6d/8b/74f82006c2537763c315f7abf0e4472062d9175250916081db9dc2339e09/detkit-0.5.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,028 Found link https://files.pythonhosted.org/packages/b4/d0/809fb272cdd32c910304dba3095b619708d5263f769b650e184a4226e52b/detkit-0.5.4.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.5.4 2025-10-15T12:31:10,028 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/78/ca/d892466685ce580f461d3b75b03d02e10c0b5df4e0c14ae6d650d27aff74/detkit-0.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,029 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/62/9b/300f86e7300b9df7d5dd9a94e0b767935a48b82372afdc3e6ca3a6498468/detkit-0.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,030 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/29/1c/9cd00321cf8c88b38aca72a4ea806f486d2543e916a9aab58ad7c8c81e60/detkit-0.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,031 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c0/fa/24e8a368d5afc63af1ea61c18f6697f7ce06f82192af59b64fe0cf4b516d/detkit-0.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,031 Found link https://files.pythonhosted.org/packages/63/35/7837222a51846a24bd4c9fef554f2dca7c573851b2318e5bfc29c7c76469/detkit-0.6.1.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.6.1 2025-10-15T12:31:10,032 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1d/0a/ab1d21109c41d6a66bd1acf357161393889e269359cd37944af244cd2800/detkit-0.6.3-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,033 Found link https://files.pythonhosted.org/packages/33/c2/0f18e7e25ba55e4e45554e25ee75083332b98701d9dcd212d4dffb3e9428/detkit-0.6.3.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.6.3 2025-10-15T12:31:10,033 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/67/1f/74d4611bcb8300d56d162a3b22413be8b1142da70ac69625e4fecbbb5ce0/detkit-0.6.4-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,034 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5c/3a/139a77abc37e5116a904fb38a044ee3ec2a5e644aa083a10513a4c8b3a52/detkit-0.6.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,034 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/fa/12/cc08684adde8592f5d7083ba4f80c14dc466c0e81b9755c4538432a1829d/detkit-0.6.4-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,035 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5d/d3/30654975b695fbf341b9b7f4b8d3d5875087e29b2f618643eb0558a34c9d/detkit-0.6.4-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,036 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/14/ad/da87149ee45ad3654c7f6a39fd1d3471c88f47571ead7654a08dcc019c8b/detkit-0.6.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,036 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/08/ec/1c6e5d97296fae95e961b62a764172b33b20802e537be5668fbb4db4adc5/detkit-0.6.4-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,037 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/af/ab/932725b34dabfa2d14486eb391273a8e7ac6618d5e5f4ac4a01a5b4f27ea/detkit-0.6.4-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,038 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/65/39/cd7265935e50d78aa9f4ac681fa7daf79d56f7ab718974d4d8baf11f5a53/detkit-0.6.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,038 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/fb/b3/eb815fceda33d6cb932abc3c005675decb79a7cf60452198dc5e764ff47f/detkit-0.6.4-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,039 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/94/8f/b5715e720fd414532db483db97f227f718195cfe57b6ac4e672aaa9b3c3c/detkit-0.6.4-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,040 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/04/ac/ae60e657c6d34f035a03de6b5c93f80cb33681347397035a04d77b700ea7/detkit-0.6.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,040 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b6/91/f8e3fe71c124f9d944e3af3c5c2a2b0a171e985f4be3e5c9710e4960ca89/detkit-0.6.4-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,041 Found link https://files.pythonhosted.org/packages/94/9e/accd9fe4fe58306abcf7ee537f1295e05d09d298ad9699053b864df53986/detkit-0.6.4.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.6.4 2025-10-15T12:31:10,042 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d7/08/a3068b675d398956d819dbe978a7e84bc62fba169a69dce583799e9de4da/detkit-0.6.5-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,042 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/77/70/a539cfc0ad8ffc28fe9e4d9295e336002616347a95836da1e4f8ce0c4083/detkit-0.6.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,043 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2a/35/7a5fd80c749f21b2c4b5175a5825f88eb7520659e235db26c44dca866a4d/detkit-0.6.5-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,043 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f4/d5/b4081cf6ac42de142c928bace07eebabcfe0f680288f18de3948541ec162/detkit-0.6.5-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,044 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/96/48/8233d60ffb3ab060a8910249b796d37d0fadffc0cd8031944573a104e6a7/detkit-0.6.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,045 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/37/2f/072c71660bc02ece3a4067af9a13c982c1a6cac2002abeb53781c5adfbec/detkit-0.6.5-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,045 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/3d/6e/f4afa4901c37bd69ea2d0574e086af4a406982621892e66b91519a9e3c18/detkit-0.6.5-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,046 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/bb/99/812f2e845916f649edafee46d65ea827583ec3c1900ed50fec02516948fb/detkit-0.6.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,046 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/31/28/6979624d24d27c334bf2ba58615bdd481f711fcda2978677f201b4b3f569/detkit-0.6.5-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,047 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/03/20/76cd84cd192e4321de3e2b314ba38f625d2958cbeae45b16b07789223b7e/detkit-0.6.5-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,048 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/35/05/fcd3db1b103056a531720178fe0a285d3c10ce2564004045886f79b764a4/detkit-0.6.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,049 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/18/6d/80452fe2538e39b38b42a5d7b83d46b6b708148d03a15a08f3e8e46ac792/detkit-0.6.5-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,049 Found link https://files.pythonhosted.org/packages/a6/b8/10a67c1d0317b20febf4f1c6399cac098d4d81ce85d6671d8867e8e56724/detkit-0.6.5.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.6.5 2025-10-15T12:31:10,050 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/72/ec/7c766c029c24e90c65b20fdc16dab6e25247090e7b8b9f544f98ac70061a/detkit-0.6.6-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,051 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ac/ec/e95d5c19e2e3d2c1c105fe1af280975ffb46dac574450ebb547d743ff716/detkit-0.6.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,051 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2d/73/addcbc5d816151c93654d22af38bc2a6749a730ff5d0ff884e889000d67e/detkit-0.6.6-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,052 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/68/24/315bfd1b1f9051dced61f636968d2a287729a9ecce2681190fdb081bea2c/detkit-0.6.6-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,052 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/23/99/c1cd1169e6d8154fdb4bfc8731a078a611430464786ad1c57cb66d524666/detkit-0.6.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,053 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7c/a7/034c1c39f5b5e5ec990b2dbd4fdf263872c775213a7685479af525303d57/detkit-0.6.6-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,053 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d2/bc/4325a010904d0402e7031bed66bf679e48bd0aaf8527736e080712635531/detkit-0.6.6-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,054 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d4/b3/9d463b052a2388b0e134f4b09ecdbde852e7cf9cb158f4f9170e1be02487/detkit-0.6.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,055 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e7/c7/e2a61b4a5539411cdd4a29d35687b8dd90f11204cd9d7f15b6cef6e6c9d2/detkit-0.6.6-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,055 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/17/8f/6cd018520b7b28213dffbbbbd7642cb469d1815973acbfbf721b0c22c8a6/detkit-0.6.6-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,056 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6f/3e/97f1e8b351df75c3a5385354c4e68fabf2445a286deb618c54a3e8885e39/detkit-0.6.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,056 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/be/8e/ebf1b492218e423756bf46b88798fbfb253cd9e22183507c0d3e91b5850e/detkit-0.6.6-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,058 Found link https://files.pythonhosted.org/packages/0c/71/fea3e0905686d5e1a71b9ec58058438ad0b841f3f93e0907e84bb33d289d/detkit-0.6.6.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.6.6 2025-10-15T12:31:10,058 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/61/a3/f77cdae40d347af36c0a96f462c018c2efab015980f94670b767bb784bc9/detkit-0.6.8-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,059 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6c/4f/be9d1b56e40c5b2b10d1e62bebf869b5c39dfd6e529cada14474f9762c51/detkit-0.6.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,059 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/8b/c8/57632eaca2a1b43ab5164c7e48ccde67ea7da2c32984dab9caf155b599c4/detkit-0.6.8-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,060 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0e/49/b78bf5a953956e8f734ab81d78ea51d1beb15043fab7cd020ed3c3737f07/detkit-0.6.8-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,060 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/9d/a3/d236a7f087b0bf66e1e4970113435b98d90aa5936fcb2b6a1746f86f0388/detkit-0.6.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,061 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/df/79/4994a759f766d69d159adb097a5d7258ce77aaa6caf1cc46a2ed3d885209/detkit-0.6.8-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,062 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/55/74/0b8e2a39b669b29fa3540a85872741b4df271e283bcf20b8b6203945ec6b/detkit-0.6.8-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,062 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/fe/3f/91167e1884f7688a04f0987250bb59efb90649d501db2bcdfd726f0ea590/detkit-0.6.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,063 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/27/53/7faac7543ac7be42862c1fe8403fb82ff67f69e515726aa3a784879d736a/detkit-0.6.8-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,064 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/79/c6/b5116779612f0906e609c2fdbc461be62581cabc3ed81e5938884edac93b/detkit-0.6.8-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,064 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/42/e8/38ae578f396c8ecf18fb70b214f756906e86b5ad2b23d7bb4362a2133065/detkit-0.6.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,065 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/32/1b/5e2a23493d638473534a88d4cedff754b5dddd8a0b35d82cfd3a9332eb1e/detkit-0.6.8-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,066 Found link https://files.pythonhosted.org/packages/de/d5/dcbd9485061ba36113dff66a8479eb407b15a0076809cc36757c9178ba4d/detkit-0.6.8.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.6.8 2025-10-15T12:31:10,067 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/8a/db/ffbacde8ff90b8c468f4baa7ba43ac639f6ca06b6de6e8c2b2bc0dd1eff9/detkit-0.7.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,067 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/17/16/8eb16a59b520cd4f631588eb8633c6912131b282d03d534723b2103ce42e/detkit-0.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,068 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/34/7c/e4b4c9084aa8db834d3419355034837e8b9cf7e3dee83b468ca53a1d2d37/detkit-0.7.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,068 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/80/81/21c517fcaeab1d37a37caf70aa010c55bb5699f71eb1c0e5463ed1fbc4fd/detkit-0.7.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,069 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/9c/4c/3e697b3c5a0f3487f280285461dc7fb025a6882c5df4fd62183f94beeaa9/detkit-0.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,069 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c5/00/fef37b2fea861882ca6bbef390beadfb10598381c81fe06f4b330bf8973d/detkit-0.7.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,070 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/43/21/28aa571f2b0b93ac8c1f6c5216a0feabd5634a2dfd6e8d8b54b2d6eaac58/detkit-0.7.0-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,070 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1e/cc/71de802759aa3bd22da71b2203127e34939360f0832076aaaa17e432e499/detkit-0.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,071 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/df/17/0f44441df014f3324dad3c533fbe7e5d88ff80af416c1783ad1683b1dcbc/detkit-0.7.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,072 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0c/63/5d98425e609c94b7a47f1e78ccb862ce9ec8e4d98049a766a6e7eaa60326/detkit-0.7.0-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,072 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/26/31/a21ca2a22cda0061a9a786a6045fe46600d8ae7ad42fde01601cc678a39a/detkit-0.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,073 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e7/63/34c79b1039d46fe0084c205f93da33e3af0de26b56115bca5dbedf661a87/detkit-0.7.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,073 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2e/43/fc7a197efe2c756b48ac1250e2d25116d47ea23e84f09810c0e29b6faf7d/detkit-0.7.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,074 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/55/78/0b7bddc9aac3bd277c320d488697e2c1f98c88bc73e39b25aa36ecb1d3ed/detkit-0.7.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,075 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a0/a6/8669e3e158894d82dad7a8f272e7fc6e8a798b1cc30e05b542b41ecdf4bc/detkit-0.7.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,075 Found link https://files.pythonhosted.org/packages/a4/d9/4a88c1ad0d3c6819e971f662cdef3639951094c554d7b2694791d30fd523/detkit-0.7.0.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.7.0 2025-10-15T12:31:10,076 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/62/d9/33c2b92a1c56f70ed6c37954de0b551897ca0395e907d7cc8b41cfd0ee5b/detkit-0.7.1-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,076 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e1/7c/60199aac9468b6190f54f69a69130464e6203cfcaf17403efc639cb36aa9/detkit-0.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,077 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/8d/9b/9e5f7b37a5338395d0747d7a39909b9e8d8f46735b6eba60a3d917f473c6/detkit-0.7.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,077 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ee/41/ab37a8c4ff3986ce86c7c8cb64cedff6c6b850ec1c3db59e568dc3b13ffc/detkit-0.7.1-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,078 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f1/fc/c37e08e7ee6d377652351a11846ec04014344853457dc93bc3968718889e/detkit-0.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,079 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6c/f2/c037c3f07b45733b351a6e40f54b04f51c7b1c871096023872b7f6953d09/detkit-0.7.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,079 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/3e/9a/548b25042aa26d6a3cfefb997163f47b82fb37a822c145ee4acbd48a96e6/detkit-0.7.1-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,080 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/90/2b/d50cda075195cb4844fd79896cd0bc877a039ce11c760f72c5b3e081c168/detkit-0.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,081 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a2/67/c629d52debf7ad7c633560f30a692c35f4df0b906f88a24968249f8020e7/detkit-0.7.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,081 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a1/4a/adce4ac18e9c811f963d302fe45d1a45431e3cdd12676bd6a27c185526a1/detkit-0.7.1-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,082 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2e/02/eebd210cad8a3e9b8ea1ed23f70d517383507966764d6f4d576d59022212/detkit-0.7.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,083 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/44/97/7d2a235a31c40bf33a1791d49f50c5b922387bc106ea07e4636905450176/detkit-0.7.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,083 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e4/e8/13831d845290c6dce32887fce9007e34e8aa3555d15df29b60b3d061e9b5/detkit-0.7.1-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,084 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/54/4b/7fb5f87cb9ad47007f1eda470fd84841327c3aab3ba69de29a962b809bf2/detkit-0.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,084 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7b/3a/2e8bb4729fc9df81184533afcf671933bc958e26e7ddcb96cbc8d1863f4e/detkit-0.7.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,085 Found link https://files.pythonhosted.org/packages/c9/25/1a905b78d9264b81ae5bb2cf68a58d0e98f94334d1be3446eda7ce3b3414/detkit-0.7.1.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.7.1 2025-10-15T12:31:10,086 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2d/51/217db4f9b81bc6e2e2f0a7c761dbf2f78bbe165e4b2e3b2af04ad8e07202/detkit-0.7.2-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,086 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7d/71/8b84830de3fc9eaa23a7a35dd307a92c3875094425682bdc040e77599d5a/detkit-0.7.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,087 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d1/81/95d89d438b6a671123229283ead8e0503f1b3011453af94f4915ddedfa1f/detkit-0.7.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,088 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d6/4e/40f377e8c1274dd4b0b79121f44f357b9f84ff42d2cf8520b785a297564f/detkit-0.7.2-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,088 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/be/8a/7a06f73f23a6e428f5979ff5ef9fbc5719df9a5c915cdb48582cbef788ba/detkit-0.7.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,089 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/58/6f/374541efbfe1c075ac2d4cf30b6dfd6573e07cf971cecbc2af2a64eaff19/detkit-0.7.2-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,090 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/df/06/6b58701377bf0e191a7257002380be75b11fa556c62c14ad889cc45ef54a/detkit-0.7.2-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,090 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ac/82/aa20cf80400a4e4a3004063f1a8066bf0d6e76414bb5abdc06ed4c568ae8/detkit-0.7.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,091 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b6/c9/f4ef8c5a95f5f01c6898bf35d2c964ffcbce60400ebaab934488b93416c0/detkit-0.7.2-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,092 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5b/c1/c7e9e543bf03b0aa124325dae0a66c4b8897f07824129d11ab1694d20787/detkit-0.7.2-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,092 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0c/be/0f725565e5d2e346d9dd6312680a35b6f617d8322d4172736b5329f96c66/detkit-0.7.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,093 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7c/fa/0908707e9a0ad2a294ffeb41d726dba0ee909103ca4ff2b9ed6bd5f04b57/detkit-0.7.2-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,093 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6e/47/01f1b6703e612087310cb81b0d78b46b04d0ff1d3d014090217f2183b83d/detkit-0.7.2-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,094 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f5/14/6d71e63e5a312dd131fa1ce47cfa5cff63dd7071b5ce5b093c50c9552d05/detkit-0.7.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,094 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4f/25/ca83cb0684fc66a53de0f44dc8e3cc7cbcc3956111dc715eb5973197d045/detkit-0.7.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,095 Found link https://files.pythonhosted.org/packages/44/a2/7aa1dba075e9359e2229693979491f6fc834d326cf7d8e74d90dc8e3380f/detkit-0.7.2.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.7.2 2025-10-15T12:31:10,096 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/64/49/afd5402569ea7f6fc6cf0d3b123b05369683efd3abe13bc384e98aa19caa/detkit-0.8.1-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,096 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/8e/36/54022f42194ae7a7ebcffa4e38a0e45aab50d7eb5bd81a3d4249f33f3614/detkit-0.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,097 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/97/29/9e33d379f46cce478b2d9d5809dcc74608924709076a5c77556fe5a14414/detkit-0.8.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,098 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/90/9f/9f6b6a68261fd64fb89350791210c3bb64223c6a98ce380fac92e9fa16a8/detkit-0.8.1-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,098 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f5/57/a783c91076a6e397eec00ba800a70ccf0556106b83b2ca72c468e2ef1ca1/detkit-0.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,099 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/10/e1/707460a40f237b601c979787c8c9642030f31279b200d847fa09d4f70617/detkit-0.8.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,099 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/af/54/59bced3c8010f6226b03a80355a7d91f2668ee955063502957e6402b733b/detkit-0.8.1-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,100 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1d/d4/0e0b8268e92b359a4447fc1b487fcb7813fb9385c635d516974e4d405a36/detkit-0.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,101 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f7/d4/9592c4660e1f6993c12b01ffe02630eefb102b2c26ba67bac9ff37ee5b83/detkit-0.8.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,101 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b4/68/2a58b68afe2ca31eb8905682d4608b238801273db9527aa67a15c56ecbf6/detkit-0.8.1-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,102 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/8c/44/904876592878ccba67e05cb29f532fce104390fe7057294ebf064a8c1a8b/detkit-0.8.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,102 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a2/64/6847accff4cf4436ec8a6cec36ad47006aade4fa625600ad27bcb952fdc7/detkit-0.8.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,103 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ce/0d/5a7addcedeefe418ae940ac270b08104570c3df8025b88de31213e2ee942/detkit-0.8.1-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,103 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/bb/b4/c37e91e0dac225aa5416cca4161f424096021f94d3b1d5009be8ad8fdd36/detkit-0.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,104 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d7/ec/0a7756bbeadef36eb4a2223cdcfb96a7549a8e9fb6c7efb8d0afca12991f/detkit-0.8.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,105 Found link https://files.pythonhosted.org/packages/53/16/595ee056ba5da51ae7b671284d748a976a19577f5de32df9fb0957beb0ba/detkit-0.8.1.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.8.1 2025-10-15T12:31:10,106 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/32/45/fed88031264943889b2114cae7b9f10e536418e03451bab376f27da04be2/detkit-0.9.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,106 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/14/d5/1e18aa8c50e6b2d1b3a03d98f67202fba5fe1df7fe7500d1e86d8c3f24f7/detkit-0.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,107 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/3e/09/87e7c8cc47e3003d980082144fec6182cb247e34cb7aefc4322825d5956d/detkit-0.9.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,108 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/96/83/9a444d890f36b7f7a88aeaba709fe446a22a2828ed334b613a91d7523d1d/detkit-0.9.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,108 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0e/1f/063216e70801e8761b28f89c214c11fdd8bbd547880b418c2dc00051cfab/detkit-0.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,109 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/bb/56/82e1eeeb37469507e7d11daec9d3ffbd9322fc75ad63198e5adf4197998f/detkit-0.9.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,110 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e8/f3/51a87f4d80448b37a2c1662e6e68cff67cf9c2f79e2461072bb419326d20/detkit-0.9.0-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,110 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/92/a8/0d7c5a587673c5de5b752e793ec5b8ce2c7e54e432a3ecea73b760ad9802/detkit-0.9.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,111 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/75/45/a05330634052dc960580a873abfcf55cec183378d69d6d7d21893d3ce183/detkit-0.9.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,111 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/8d/71/0062760c5891923923a62376a376ad4da947e17505ab406296ace172a525/detkit-0.9.0-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,112 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c5/ec/1142cfa3f8370a09161af77cba9ad1ff202ff92653a2e8a7c2a0a9da1f2b/detkit-0.9.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,112 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e4/b6/8a54624844f8b182cd581367e5d290dcc8ba4e983110a7f62b3662e3611d/detkit-0.9.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,113 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1d/8a/e995b1e775bbfffce6671fd3c5a3d5e9a1c1bb0f40ecba16100681324cff/detkit-0.9.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,114 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ec/be/539ed36844de51320be8f8304c173d49feb955b912192ef8f0173d9101d9/detkit-0.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,114 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a4/5f/f6130d93590631f64cb5c02d8faa53795d3955e757d27b34d2e223efd911/detkit-0.9.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,115 Found link https://files.pythonhosted.org/packages/22/c3/d4b8c12c0adc02d36c74c003945c4eae863fc174e057f8417b50c287c77e/detkit-0.9.0.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.9.0 2025-10-15T12:31:10,116 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/22/bf/7e77f67ba5aca6f8b82b9f3d9afff63e98071ea5087a0d3aaea8b5d33314/detkit-0.9.1-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,117 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5d/84/cf4840f0bd3ee02a7942e99c75193dc4e3cd6e7558b60b51c4bc080de1e4/detkit-0.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,117 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4f/ce/dc09f8df09eca3b188acb546317a1a32adf852cf165f7ca83de2b867b759/detkit-0.9.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,118 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/9c/61/7109fe8b2c272b94c521273b53cbaa32166dab6a828510d1d624ba25a5a2/detkit-0.9.1-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,118 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b6/17/c857602b022de164649ffac250bc8aa3f57aff64611d596168fbd8fb7524/detkit-0.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,119 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b3/10/68cd85c4acae33ca5a20bfc41176fad97e64837e9b0606a3ae0a13ff69ea/detkit-0.9.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,119 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/51/cd/d38f3d416b10332624957133164a78d4f3c5bad8af6b3ca32be568069bc0/detkit-0.9.1-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,120 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7a/23/c5939c97b8bcb100d579dada3685a1e6035cd829a5ef61d66bf7b190f5d3/detkit-0.9.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,120 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/10/00/11bfc57478167dcd714a626eb3e6aa9a6cf8fde91b8b0f5417d60ac5f17c/detkit-0.9.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,121 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a5/80/5d8c1aa6f50e6bb79c9a5f0582cb3e29a53af5802f26213103c521848d7d/detkit-0.9.1-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,122 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6e/25/4baf9dac3a5e75ff5c8b2451dc5e720f2c1e57399d0bbd4ff8decf8d3242/detkit-0.9.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,122 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1d/44/dd3d1bfc50ce84a1dfdbf2e749fdac92509bb5e51951dc6ee1468088b1b6/detkit-0.9.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,123 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/92/ed/200cf8294bdc0f3e385555c14e1185941f3cb784e59c3eb156542541f9bc/detkit-0.9.1-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,124 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/56/71/0a68a52b5c3641e4ca7573b7870bba273f1ba3714734ce704f3ec337730f/detkit-0.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,124 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/51/b0/4757b0e2da441d646a161d571cc21140ef07591a8ab332ef888e0ee12709/detkit-0.9.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,125 Found link https://files.pythonhosted.org/packages/67/f3/ed423d6c03ec1682e1909d6e61ee28e8ac6b32eb9403c95b6745ed7565b7/detkit-0.9.1.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.9.1 2025-10-15T12:31:10,126 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b4/0f/8956197e19371ce9c9cfbfde749cc158c30ecd319552c986dab0766c437f/detkit-0.9.2-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,127 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/92/87/156cf4ffc64b41665223f961c8bd2953c3061898fe59c124067a4ceffb6f/detkit-0.9.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,127 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a3/3c/2e0790be7c7b305f8c0fbe2cae4670b3173a18108a6cc6e1987836b85287/detkit-0.9.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,128 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/79/db/c0d23f259ec04487dcb457049aaa5431d5455d32c013640600352a845b8d/detkit-0.9.2-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,128 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/bb/c4/a70b616882c5a1280995f5224c9941fb5a9e9ecd398d667e9cf7ad48c93f/detkit-0.9.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,129 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4a/a6/0bd11f38c9b02420ee03a730ea641514814b1ae59b26dd9339192e5a363b/detkit-0.9.2-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,129 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/59/b6/4c16e6d2ee6e374b34353e8755cc9f2c7a6a2dedec79045657b75614042d/detkit-0.9.2-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,130 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f1/0e/8b6aec6edec4eab64006fb839cb7a5da068f8ee0c6949382623d4f83d309/detkit-0.9.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,130 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7d/9d/83bd712cb92681c7bd74a14c993c101fd83c5543485d357ff2e849b1c741/detkit-0.9.2-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,131 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/10/ec/15cb77db231bb3803fbbd0da91f6d49611021c4dc30cfd1e924ec6f38286/detkit-0.9.2-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,132 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c6/00/10298e127c786604e455996578b060ee0ac4cc29ca9059e3f2f503e1a1d7/detkit-0.9.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,132 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/82/b0/d638ac284216d55a666951a4540b800f7b58c53f447257111a9e0286a0b9/detkit-0.9.2-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,133 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/85/5f/fb96f54b8b18790fd763ee0726272de6f4329fea0b13464cab4bf552b685/detkit-0.9.2-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,133 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ce/f4/d261edcc1c6e095be9724c3a1cd58ef0eba6c576f4a717a36f0420764f98/detkit-0.9.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,134 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/3a/6b/545f8a8d9164e78bcbe729d43cb904837dbd0b68e6ed103895f413b0eea0/detkit-0.9.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,135 Found link https://files.pythonhosted.org/packages/fd/92/df33707cba7ff6630a28faaf3f57329698f7dee66b6289ca8fbe6bca406c/detkit-0.9.2.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.9.2 2025-10-15T12:31:10,136 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/15/a7/36f0fef3481225f17e0c10f16b73423ffd357c11d9ac27df8cd109321f2f/detkit-0.9.3-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,136 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/19/81/23b022958f9230a4320e9e009d2e8d6819ff50f596414a21f2d877e0bb8c/detkit-0.9.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,137 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b2/a8/bd7a9d87f43f207cda49c4206fd801db8621915b7925e434609b9f6c56ee/detkit-0.9.3-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,137 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1d/9b/8bb0624eb74c97a9192cc73c79ef0c7fe79125bcfe619a8d807bd952d9de/detkit-0.9.3-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,138 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/27/2c/09b9024b02b75b64aa86bcd1f760f590f438135a4d8d27851c67e28dd837/detkit-0.9.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,138 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/3c/27/62ced7b9f2b4ce30f1d5e648c2e1a45d3cb95eeffcc43119765e754e5047/detkit-0.9.3-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,139 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d2/a2/2a0a882fe1f906cd3ded35d8dafac1e8758ee536bc1c1b2f3651f9c81ec0/detkit-0.9.3-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,140 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a9/b6/ab4d714c44398bbd754c75e8d3d46ac9093419ec7e61a17f501323ba8f2c/detkit-0.9.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,140 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ba/4f/0594ae1c411985fa137e8c4fedbdd18cb93cac98d3939180766809f02e78/detkit-0.9.3-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,141 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d6/b8/16c0c1888c3badc8d6b9cefc46b1132baeac5800ec3e3d695baf732af712/detkit-0.9.3-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,142 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/26/0a/9bb170a839f78d46c1b7b65522247504050b734e8cd791ac4b2a527a192e/detkit-0.9.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,142 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ec/4a/ef47abc7e3b9451edff848fc323ef4f23fe9493bdc8c67a4b7a0d95de3e1/detkit-0.9.3-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,143 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/06/f5/d89f7193baa47b8b50b980a4e7c0aafe7af0811a63a44cd013a01815e93d/detkit-0.9.3-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,144 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/27/8c/f1c26c0ebed5a89b18b40350ef9253408ee4c03b3b80fa7c36a4c0e12040/detkit-0.9.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,144 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6f/0e/cc7c2795331b834601f522fbc73a767b2c4b777b62828202779c66aeb377/detkit-0.9.3-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,145 Found link https://files.pythonhosted.org/packages/72/01/9073c8f08727d6798788973eb96a641e96d1867d8926f573e5f97b53c974/detkit-0.9.3.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.9.3 2025-10-15T12:31:10,145 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/65/e9/b7eda04c3c04578b2ce1095de11fbdffcd9bb1ae70f19ded7a49520caa2d/detkit-0.10.1-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,146 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/73/94/22727513da6e579f6e8aca6d711092d9b9e5a86b01544f898669b6c3c36a/detkit-0.10.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,146 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/61/80/88f5a33fd37f7fd1995519397e506044db22195a9ede056d1fd6e1bddb99/detkit-0.10.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,147 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1c/78/4c09fe3c34ebcedea4422242fcf655948b96cc6e7efdde53891871a2deae/detkit-0.10.1-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,147 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/fb/51/48afdfdd3a2afd5bed1e7d5c61bf343cc33f7266a9f5c3e4e244a04283c4/detkit-0.10.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,148 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1b/89/f39068af0cf76f1f793110161ca2dcdcb2b08c03efcba4ea65c7cf9c06b9/detkit-0.10.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,149 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ff/09/fe4999ecb052fcfaa1250a3f139b85bc82a542de3c859ed6b067c2ceb861/detkit-0.10.1-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,149 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/73/52/2e94301cd3c5dc88c409c89e9bd1e4b29c556ac303d13255a50473e24a69/detkit-0.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,150 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/9f/fc/b4a1d50eb524159793238068a7c2a29f9996e154cd2e160a1ec14962ffd2/detkit-0.10.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,150 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/8f/8f/a58b01f44ffa7ddb4b2af732150c5726d6e50c78622e0ae2e7e0770313f9/detkit-0.10.1-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,151 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/8b/79/839b1c7a118db8773c7704bf74ab7981b5c880bce95c0c9c7bd61371acfe/detkit-0.10.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,152 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f1/ac/faec2ca18b66d0e55056e603066ad1538b3f2ab42dde69012315ede3702d/detkit-0.10.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,152 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/31/9e/c16bf23492ae9e011e331cc0c891275e17c9f53f325a9a9332a9d744c43e/detkit-0.10.1-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,153 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1a/ce/aada07cf530061ab1c79730e62c704922a151858aded41e30cf424f09884/detkit-0.10.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,153 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/cb/b4/f82a90efb2ffcbc0d87a12de9565cf76e7aae7c988a4b4ded99a7adf30db/detkit-0.10.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,154 Found link https://files.pythonhosted.org/packages/52/4e/219bf5dce4d8172bf89cab8edcad2be9b04f26937924d1cb45b3ed4ac16b/detkit-0.10.1.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.10.1 2025-10-15T12:31:10,155 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/83/5e/cf8b8badfc2e16d4cf7602265c45ec5b106fd269007ab0093ea97389278b/detkit-0.11.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,155 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5b/77/56925b532fb421d06df8dc7d9535e7229bdd6a44425417caede1d0930868/detkit-0.11.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,156 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a7/03/65be2576d723b9499c7d51c129345ff3f43956e2e937a756f3db47d0d46e/detkit-0.11.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,157 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/64/87/ccd357290588e8986f404ab2dbb236faaf251720b2aed4ccfa878332aeb9/detkit-0.11.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,157 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/71/74/909943f0e1394ab885327ce5f0b66ea24732427005ffc85818792f9e4480/detkit-0.11.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,158 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/49/67/3c5aad92b8e3e2207e49329e054cce93c9b5ab53fe1eb0d9e07be863265d/detkit-0.11.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,158 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/98/06/d5f8f1e84eda6cddbc4b5a7b4218aeb68c7bcd2f3bfad0a003dc065d1ea5/detkit-0.11.0-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,159 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e7/d7/dcfa4ddf6963375c010701ba20a71ee637a855802e744566685230a4fa79/detkit-0.11.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,160 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d7/df/fb0e162294119e9ce9376396a17fee1d9ea982456c71b92a0e961bee996d/detkit-0.11.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,160 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/69/5f/3d5c347dbd82277a4143bc7cbd8de50bce900ec24d5115ab9c5de8bda1ed/detkit-0.11.0-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,161 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/45/84/004d219acc20d9b2bcee50e6dabca27fcbffe1d3bcc0dcbd072034ffc766/detkit-0.11.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,161 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/97/1e/f0e9ff8c331c79e4611eb15918a9de8a157a290ccd3639eb8de5ead83587/detkit-0.11.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,162 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ad/89/0d7bcf983e54456a6f793b2c0e7ee117c01672b56f4a8f84a1264794ff87/detkit-0.11.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,162 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/31/50/fa214029e3a06738a8010f6767102fd367b3e3f36795b338367281bfbe32/detkit-0.11.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,163 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/98/f5/3d70f3e237425d67556ef45a5f9bf53e180bb849c106f072b73b7f405aa5/detkit-0.11.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,164 Found link https://files.pythonhosted.org/packages/e4/f7/c4fceebe9858e2c3fe79f7938f3345426a77e6cfa2d8e1f8cd1ec0fa7a96/detkit-0.11.0.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.11.0 2025-10-15T12:31:10,165 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2d/ce/b53cdc9eaccbd4224e013cbd1157d0867ce6a6a37c7d3d78fbaf4a1c3c8b/detkit-0.11.2-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,165 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a7/38/f364035a99ae68285ed31227296ec4fa3fe7c6c849032dda024d66c059b5/detkit-0.11.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,166 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4b/13/7e73b0a96eca138d885e6b0953348a63e3e779728cc0b755edf777713b6b/detkit-0.11.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,166 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/fd/4a/1038f9944546e69da075581621877a943e3cea0940eb322e05e4f1a94733/detkit-0.11.2-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,167 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/71/c9/482a5e8090d26a94a1058e9383177c0aea94d2e1c29e954f778a60458bca/detkit-0.11.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,168 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/01/74/c868f4f3429b3eb9b71443b75ec03db4a1c7302bd4a3d0505719cbb7f427/detkit-0.11.2-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,168 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ba/df/539e975b6a4b0c388b1ec6618fdf95accba734d32b78d8dd7b0a5a919f3a/detkit-0.11.2-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,169 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/31/b8/a9de1db2b777b59fb3bd4f8c9f0e5e792df114b2f941d84adb3af46ca39d/detkit-0.11.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,170 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/84/da/f480866b834953122e0f0b117bec22d77404e94bbe8010e39c9ccab9e978/detkit-0.11.2-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,170 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b8/08/795e93d0dba6f187be1e3b2765bc905888cd3972bf90a40e87cda4710d4e/detkit-0.11.2-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,171 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e5/09/48f37fd8623ded1bf3ca15479d066829f6898d7d75ffefd805141513065d/detkit-0.11.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,171 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/52/ce/6876f88e8b4d9c8325f8b085778927961c2279366317486981ab3f077bb0/detkit-0.11.2-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,172 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ab/65/1b2f0f8ac5fc5f6bb80d6d00ad9a450b20ddcccba2bd7307077ff61b7341/detkit-0.11.2-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,172 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1d/68/6caa068577fadd3ca9c49588f87d99df416b1f382c16724f464c1c479fa1/detkit-0.11.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,173 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b1/87/aa48c2f7ba58bfdcab6d9975eeb667947d44942763f236d1efe9c174bd00/detkit-0.11.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,174 Found link https://files.pythonhosted.org/packages/00/d2/7e4a88f2a038f1211ceb618d11ad77a1d835a298ba0c9d1ebc7c988db51c/detkit-0.11.2.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.11.2 2025-10-15T12:31:10,175 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d8/92/893f75663ff8e045f2ca7b0e38e0d821876d41dfb9166457d68753d6b8cc/detkit-0.11.3-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,176 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/73/cb/4b874aa021f18654fc8c7544d21cd46c592d4f27d004531674d13ba865c6/detkit-0.11.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,176 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6e/2f/9c608f87a7b14e964406e9dacc6ea36a7c62531f8f1a05685170845b092f/detkit-0.11.3-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,177 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2d/62/9aa31540fed3131dea87c3546db53cb7d205f5f0203fc8ed990106f7516a/detkit-0.11.3-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,178 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ef/89/92094c332ba0325754141a3563c8c550befdc0195a25666401d72a9cf94b/detkit-0.11.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,178 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/cf/35/a4da080d9621b9b51ceef0b6de59c176f6052ab6dbe494d8fd6b4e4a6725/detkit-0.11.3-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,179 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b3/5e/80ca5c41355215cfb0588f2d73f44331e3d165491f84a3ffc31479574d92/detkit-0.11.3-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,179 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/72/0d/aaad909b0e325039ae171048c48220bcc05790071d09ef9f635a74340cec/detkit-0.11.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,180 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/9a/b1/0622b98b446430bdb7813a0556b5c04b738a6113e5c324d113710ce59752/detkit-0.11.3-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,180 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0d/ef/ce77184a98d6297c71236c7292bd8908288ba4c0f5ba81a3729ce5a6301a/detkit-0.11.3-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,181 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5d/7c/1efd9febb1269d0982a0ae506c2640a73996aca33daecf54d80b21c0ed21/detkit-0.11.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,182 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/74/d9/867d7442d22b2f8daeb25ac23f33b67d3ca8580073e6f84ee0820324693e/detkit-0.11.3-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,182 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c6/70/d90743d6ff9edd9675dc6ffc8e97f4b497a85be46baaa1afdf2eb6e75f3e/detkit-0.11.3-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,183 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/66/dc/4b3abfc9d09ec12c7d4bf7781a5678cc8bb7d2c05a15e00db286f04c90a4/detkit-0.11.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,184 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/de/84/bf987efe8c5a5c1dc31cdd5cd72beed5583e5563c8f32b8db67b4c732103/detkit-0.11.3-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,185 Found link https://files.pythonhosted.org/packages/a8/ba/43842746f0f8c36622abd6dc8d0344db16162bbc385a30c1f78f08d15922/detkit-0.11.3.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.11.3 2025-10-15T12:31:10,185 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2b/72/2faa4dd43b21b5dc8f395aa1dc40b602e4cc6e8bcdde6ec9464288959c5d/detkit-0.11.4-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,186 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/23/ea/40a933b1e0eabd0af9bbf1f292c52311f3ac5c3be2b7c77ad01b12cd242f/detkit-0.11.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,187 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/86/e3/ef1335b8fd8e5aee060dd10355bea09c41af79943a7e2003ae6203a37b94/detkit-0.11.4-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,188 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/be/59/6c0c5cf28dd7dc80800f023b94b108a6b2eb201da5bb004c1d3fae6f197f/detkit-0.11.4-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,188 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/62/37/c036f3b242729a144e7bf0a226e065b29e9069f72cb7c3ef550f1e19a6ef/detkit-0.11.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,188 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/40/d2/a46a89d3d1c3cc4512f8974b1f52db848e9a12c1641815688bb4531cdec3/detkit-0.11.4-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,189 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/50/f9/0b5d7d5bfd256e86cf5998d8aa667260b25a43ddb4c6786beca9a94b984e/detkit-0.11.4-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,189 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c0/63/1a3c7a6c4d12486e06249bce6d51f167d613cca98a18c4ee707d8e3d1d94/detkit-0.11.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,190 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1c/e2/69c117c3390f7bca88dcfed94ffaac80d1d5c898496540530955c4c41829/detkit-0.11.4-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,191 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/51/9c/0fabdd749dda6fd0cb4a9c4bac3871376ea8938bec7d0eca37f80337abaf/detkit-0.11.4-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,191 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/be/13/f27c14ce8bf1eebc0178080a6cbe79f91e3ddd1cb2992db463dbf2a817ed/detkit-0.11.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,192 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/fe/83/6a86bfad1fff9e884b1340eb9c29ff74a337de67175e5abbfb24ae1f5de5/detkit-0.11.4-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,193 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/02/97/5e6332cd9c01a07f49b24e1e88e34f2a53fe0732e8e18348409bca4e3327/detkit-0.11.4-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,193 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/53/83/fd83724cd73f086dc9652c2034d1030af745579ca6433da8e52f10712c56/detkit-0.11.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,194 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/02/39/c38e29ac1f614d8e87c901818ab41af3390b5898084074eff4c5be30eb88/detkit-0.11.4-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,195 Found link https://files.pythonhosted.org/packages/ec/c3/2edb29345b87c2c0efa44d6136248eb7c29fe2e0001a1af38fe2e6348347/detkit-0.11.4.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.11.4 2025-10-15T12:31:10,196 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ad/39/bb1ef27ce39aa93360a0f613f84abb0014f1aa617727cd1dcdcb8c952e12/detkit-0.11.5-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,196 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0f/06/5bd1d7550f5116aad94ba67ff1d7db1269b29d52e9bb86567a6ab92199b7/detkit-0.11.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,197 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/63/af/b9cbce48eb147373a5839391ff408fff28c3c54385eea0388087841c948e/detkit-0.11.5-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,197 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1f/a5/77860d6b7feab258ab0130794580bc05fac0779e4d40c05881d147103c28/detkit-0.11.5-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,198 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2d/64/1173f3c4a0eab13ca7efbf35acfb1d76f9310f269786691c8a4faf3fcca6/detkit-0.11.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,198 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/58/e7/eab6cc227120c8267575859ddc713b7e372fd50d6293e50cecee5612ecc1/detkit-0.11.5-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,199 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/83/8a/2712191e48a819d18f593277090de93e9a4914c009eb54522a54577be1d3/detkit-0.11.5-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,199 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/9c/e5/771476085b4cc81e267c8cb51095eb2d0420075598280a6dca0469c3726e/detkit-0.11.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,200 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2e/8e/ddb0e13706f8791cf2e0d3d8b7c032e1b98f2d8588026bca7252b3d68acc/detkit-0.11.5-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,201 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/46/42/786caecea5651a2ee11307880cdab76ea28ebc52c982778db50f786cfdad/detkit-0.11.5-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,201 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/91/d2/d571fa9cd976a02dd6a45c5633854b05eba35ce915df2e47d772d9d66b68/detkit-0.11.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,202 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/fb/a3/1eafb149d520ab2a701efe2c4beaca4c1142933310b7e0363aa1ca235911/detkit-0.11.5-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,203 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/53/45/e1e84e4a310d615b511d26e79ede8b87c20c3e6cab65c3210dc7d804b4c7/detkit-0.11.5-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,203 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ed/21/2087447d53a3e06366384eb97fa3ac8699d0dd5fa6c17672ff79f0a96292/detkit-0.11.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,204 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/87/4a/1ae5123042d876809876947f3c073fb31528f52cfbb9095c11ac9f6bb31a/detkit-0.11.5-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,205 Found link https://files.pythonhosted.org/packages/94/9b/41fa289fd1b1fa1f06427553d03e1f9cd568f3448d44b480eaae494631e4/detkit-0.11.5.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.11.5 2025-10-15T12:31:10,206 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/49/cb/2b2d98abbfe19e6f3e40de4cc62d642e140fb2eec310307d35591414fb47/detkit-0.11.6-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,206 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4a/ca/8c91a7cf2afd23e5219616586bb33e603639da6acac5ab2c33fe8fb9da4e/detkit-0.11.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,207 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/dc/b7/2e5acc444091b077f46373e095cd050b6c97749b3eca5be8de71fdd9902b/detkit-0.11.6-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,207 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/47/cb/cf379fa79903453ce4b10e1ca874d3991be47b7c621a044df3342e10c809/detkit-0.11.6-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,208 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/df/0f/d49c669182a2cfb461ea94a860bcf7826f0498ed28d6e89bee704dc71d11/detkit-0.11.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,208 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/98/fd/ab54beac548f75000ef6263e3ba3d1d413ff64f22c11424b7a83f3c3e3a3/detkit-0.11.6-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,209 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ec/dd/388c5ba4dd96e23da36cdbc21f6cd6d029ef587dec54616ee8c9f4aff6e0/detkit-0.11.6-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,210 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/fa/24/22ed81e39f34bd5c409e682f3517d62a674961f91373bddf8b8f5dfc04a4/detkit-0.11.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,210 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e1/bc/c73f890dd88467c7e4467c71be4067ca6d8ba109905c0bde7474820443e2/detkit-0.11.6-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,211 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/75/a0/d2909f4b52d690af9b5f693b907898ababd7482a2e38a7323f667b987508/detkit-0.11.6-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,212 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7f/2c/8b0722da8ce118847696fa408815f512b8195f3f9ca08932dd007b62a743/detkit-0.11.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,212 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e3/98/f735cc1b7517f5f65bae592a9cbf518323428c1e9b40a9f96a73192baacd/detkit-0.11.6-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,213 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a6/3e/56dea07d815ed1249e54c39773345ff225a361397a608e215271a7cabee7/detkit-0.11.6-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,214 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/81/e2/070bb278d5c37649c3dc1b368bd2235c92cc9a03fa46323067de7d8269f1/detkit-0.11.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,214 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/20/cf/bbad028c2055e0b624a45c7971d0b6de852f85695c0db4ab212e9469903e/detkit-0.11.6-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,215 Found link https://files.pythonhosted.org/packages/8a/6e/5aae342ad63d492bf873e441a83fc4abe3fe19f7d6f619c237bcc4483767/detkit-0.11.6.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.11.6 2025-10-15T12:31:10,215 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5b/7a/afdfd0064e070a7be4a3ba7393e1860422788a9e58441ab951037c7ea299/detkit-0.11.7-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,216 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d8/a0/bb0d0bd0808fd83e34945e8608efdefe436564e3bff0da5d437395ce4874/detkit-0.11.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,216 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/aa/3d/d1b0a5cca4b808067ab32d9b9cf0bcd03b5e1681ea6519a5398d85ff2915/detkit-0.11.7-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,217 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1c/e6/e7e7c91e7ed68b24981d2a190693edf0977885cb4f7868fa4fb4033aa83b/detkit-0.11.7-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,218 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/3c/2e/c440e252abd7b406e787265674a810b336d72335fb740673eb59e1506586/detkit-0.11.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,219 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7f/f1/5dc68fa4ed57331f8549f7be4c102829e1bc175f7a66d9249c763e9f6a90/detkit-0.11.7-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,219 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a7/3a/70d136b9f9c63e68a84951e3e4844a063701846474d750dad5de47a903dc/detkit-0.11.7-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,220 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/82/ce/a28fe6b31793a51a4fa5d6e45e33170700dcd031f9139e4c63d704ea287f/detkit-0.11.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,220 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/cd/94/e11a868197fb70e4f3332ab574ad980587258d54537d4ee7eb78de3bc027/detkit-0.11.7-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,221 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2f/bd/114c6dd64727036f12d1315af1eac89124916b8125c7c479da7f98e37731/detkit-0.11.7-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,222 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/28/69/5befb46784b601afe37ab890b98be736cea259f8072bbc05ec7a6009ce4f/detkit-0.11.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,222 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e3/7b/0259d4099e62456127e189ed2d2ef70e41bc27e84cffcfed740628e4cb0b/detkit-0.11.7-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,223 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/be/74/ec3a9f6795655853f6224ba6e36cd713b6e392096cf761ad7ca577e2e677/detkit-0.11.7-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,223 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c4/e7/fa3a9b0b615363d9d747eda57f1649461ed13bf10fb9ddaf803ba8e800aa/detkit-0.11.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,224 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/15/c4/4bf45be37661c8f71127fed8f2162c62e9863380a9f76a7a7db840383f97/detkit-0.11.7-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,225 Found link https://files.pythonhosted.org/packages/62/fe/b221afeac46a7f9a5377745eb4f3682de6028678d602ad6cbecfca51625f/detkit-0.11.7.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.11.7 2025-10-15T12:31:10,225 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/8d/4b/8c90e419cf8fc081390d3dffb5bc1a37b7b229f326e823a45286f1ceac46/detkit-0.11.8-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,226 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/11/8b/4c06754aefe1c1d441cfd7c24e11deac0bd9dab38cb076e09387acc85b45/detkit-0.11.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,227 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ca/64/a5a668554cb1450f8fe6793da43e33f3ed207a5ef8f4c338f180331c2109/detkit-0.11.8-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,227 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5e/34/4b9fc9328b271f3f750bf3dda00b2eba0d4b7c7eceef427423ea1cd48c6a/detkit-0.11.8-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,228 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0f/be/8e751edfc24d24d1e91f5a3feb60edbbfdcf828d6a9b32cb2c1102c6a44c/detkit-0.11.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,229 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c1/27/60624bac7eded8f1a34eb0c98d198b2157ad47a36d1b473502a4722ecdc8/detkit-0.11.8-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,229 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b8/ab/f3bbad638ac035d41958601b048a2b1e54311504115b343739f087c35a0f/detkit-0.11.8-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,230 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/aa/a0/2a9f3fa1ef87ab8119cd216cf7d2053d4a296df36e8f7049ea343b583353/detkit-0.11.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,230 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f9/1d/7172b046f7a99b7bfc8d9b9e450aadfb0448559371d776fe75172093b8c7/detkit-0.11.8-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,231 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/69/35/bee4ef14256d9f9ed0e781dfc1b988aa81f7103aa638e0aaee169385b568/detkit-0.11.8-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,231 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/74/78/6c344749e614bd9ab1f678b7f7e9a9005e2e87ee615ab82c8b8ef681d967/detkit-0.11.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,232 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/67/a8/648dcf9e84ad5e7181ca7417db815c6dd3de25b735e90e53f53b0b5286ea/detkit-0.11.8-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,232 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/51/20/4cbd3d3c745ddc6ae65e79b78db4d5b3a6724938e120818457981f0ec6fe/detkit-0.11.8-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,233 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/af/af/b87f8781241fecc672b6db95838384180408b6ab9870ba506a2fbb50517d/detkit-0.11.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,234 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/bf/33/08908544d7fae58db7d9aa39d0649a745d9259d9e8284ced2d3a811ec95d/detkit-0.11.8-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,235 Found link https://files.pythonhosted.org/packages/68/0a/948cbf76f38ad4d8ecf13016c00f9349344dcc5c18899337ff1709cd3adf/detkit-0.11.8.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.11.8 2025-10-15T12:31:10,235 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/63/a8/2138e44a8d4e6249f49760d36751a07a8672b15e010bb20b4de7eca31d5e/detkit-0.11.9-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,236 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/74/61/b3d5688ac42f7ec893584807c28ba6676fc69347d400705951ed45c6e7ae/detkit-0.11.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,236 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a8/e7/56bda1fd65a15cfd10832e6c169d20ac9b091fd522da6ba0e9f5519a174c/detkit-0.11.9-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,237 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ab/13/3445456ecd44d5e38f031206e44818b8a5c28d4605f26b87cea16c9049a3/detkit-0.11.9-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,238 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ef/17/1df85f928f0014dfcd3f0479f7030eb64f2087d82f5d2d3c7153d1390407/detkit-0.11.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,238 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1b/53/da77f91e65f55be93c2b42eddc4d5e062c21e3a4d84c0015e897de1e55e8/detkit-0.11.9-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,239 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/79/7f/9f7c58270ed73c43c482e4e658883de783d5fcd76e5bd7a3f498eaa1df05/detkit-0.11.9-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,240 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4c/19/af2b735a7fe242b95f7e22aaf81f5198b8eb48bc81d82b08e08ac6f9eb03/detkit-0.11.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,240 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/db/bd/b9cc4f9f5f0d62d7af2b9907678d3b356b77ccd7f69193be67cd6b2052ff/detkit-0.11.9-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,241 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/61/00/ad180a6bac07468823a81e4aeeb3195c88f8ad3b685862d4c163d368c8b9/detkit-0.11.9-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,241 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ff/4a/2bb60964d943ad1f40ec7434e3fb263eca58ad5c842d3caa9f3478b4cb0a/detkit-0.11.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,242 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c6/dd/c0c43965c403b3907aaf65b5fa3d3d8084955cda628b76222171727a6384/detkit-0.11.9-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,242 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b8/69/74d1e372773ea9e62e66a7991b198d2bced1830d08dfc966fd51c68dbc60/detkit-0.11.9-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,243 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ed/3c/8bc38019df8e808727ee096c3022a6c64aff2a98fab4ac102c41210b7f5f/detkit-0.11.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,244 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/53/89/00f58887113327f6b37a5263d4a074630240276192fdfb34ce6de1574d42/detkit-0.11.9-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,245 Found link https://files.pythonhosted.org/packages/d7/f1/4a6bcfd0af69fee00ec7bb1fbecab8fb22f728f810682d25f8ee5e50b469/detkit-0.11.9.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.11.9 2025-10-15T12:31:10,246 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/be/b5/14ed9c59aebeaa7e39c1a0a2589e1c94984b18dd78e20aeb4859b1c6ca74/detkit-0.11.10-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,246 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/bd/06/82660fc58087b56ad534e20bf45cfada83e509d155c52f2c5833fe63abb0/detkit-0.11.10-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,247 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/3f/8d/57224872f8be51b8e2e534e25eea2e9c8d707cb5231ca19074549be209af/detkit-0.11.10-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,248 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ca/81/51b7df69728ccc15bea7b95b6ddbd5ec49b4d612374d57ad4b9c12b99563/detkit-0.11.10-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,248 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/de/ec/47fe91aea3c9de6c0eb2f345bde06cd9b0b99045a8b470c566d5f482e73a/detkit-0.11.10-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,249 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/40/db/4189169dd239f4eb6624cd75dac0c64f6d9ac0c8446dffd0c9805a6c9a52/detkit-0.11.10-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,249 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/91/c3/d862f1094621c6ff2e596ecc8505a4f5b410fe146fa5ce96308c39a1b686/detkit-0.11.10-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,249 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f1/b4/568e2e73fb6da8ab1249c9bab98d681e5e5e3ca140f94d7d362b71ce0750/detkit-0.11.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,250 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2f/7a/009cf06e6b6830c0819849a4a3e8103a36307a8ca91a33d2b8095101fb96/detkit-0.11.10-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,251 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/32/98/bc6ce0afbf412ce28753b341f7329006e1016c47826bc03daea0ed980a70/detkit-0.11.10-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,251 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/76/5c/8cf7ba520cdf11340a8cd6a3dac2ee3d75dc547a754c84bce885ad5a37c9/detkit-0.11.10-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,252 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/28/da/649cfa5cbd90ffb6b639bf8c392135dfd9dc46999e79a0c2cb2f37921100/detkit-0.11.10-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,253 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/db/60/26a4171c58e27b34f0526a3c7350df102c29cca4a313d4cb36431c27d5eb/detkit-0.11.10-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,253 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/08/60/5e76e80b29f590c4244d95bedb3d8442885cfa9fe5f6c47c11b07d77ecac/detkit-0.11.10-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,254 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/95/30/f6e5c77b177cd85991f6a4fa59d05cad945a61525e336933182c311582ca/detkit-0.11.10-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,255 Found link https://files.pythonhosted.org/packages/a8/b7/cf4ffa5bf3ca067a96b3dfb12ca40c84f08465162952b90fe00f004b6120/detkit-0.11.10.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.11.10 2025-10-15T12:31:10,256 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/9b/cd/f23c418e45f0b26654e332d52e14469fa8a7464995549c47f2a8ad16b2a7/detkit-0.11.11-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,257 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/34/b5/cbf96c475c1adc808ccb22e8986ff75d2a5f0b152b95af34f0804a536e6c/detkit-0.11.11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,257 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/eb/f5/182ecc1d33b0f9d7281a7fd8808a391173e0a26ab4e7b5bda1fee6f94777/detkit-0.11.11-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,258 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/58/28/19c9fdddd283f2bcd9b8dcae102ad22563c1a482df20de880b68bf176061/detkit-0.11.11-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,258 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/30/58/edba994dd987e64bd7704d8ee0f4be805c967d36924a58771910e0e8a627/detkit-0.11.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,259 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/8d/ca/d471f1cf55a60045502a204be4ac0e8b224d389df8a968e520a86a9a8fba/detkit-0.11.11-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,259 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/21/dc/bdb91a087950df68eb2e35119446a9dc3de0500195017ec0e52b052786f1/detkit-0.11.11-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,260 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c7/4c/fcc82a38c2d6c637712c86d1d3c2f2518d661f7e620746b32f3a73e8470e/detkit-0.11.11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,260 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/07/ae/8cb3a4678fbaaee5c5363aab7b48ea97eefa980b72da9d26820b4f1ef9e2/detkit-0.11.11-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,261 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0f/e0/e05bf735ac1850de5bc97a1d3b8ad572ab3a434c5b6a8e7711fd98b9e23a/detkit-0.11.11-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,262 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/45/53/c6b5fcdd2f5575e3d99ca8d38f1bc2fcd0ab98ca065812caa5ff10c627e6/detkit-0.11.11-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,262 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/10/4e/454413a686b0146a6a6fb4c9ffa5f2f04f054a8e5bd77627660f3224bf59/detkit-0.11.11-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,263 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5d/93/a8075f5a873210922d0263ca3fd7dbe46a352db244dd26c8138d4484e1c9/detkit-0.11.11-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,264 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ee/b9/b15113d9502adc19a42a97119b7bdbe17a3a0c4487fd94a2359ce28e300d/detkit-0.11.11-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,264 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/58/0e/118e662552b6aa2765d427ac8d1e1f0a812ce24f5aad0ca2fcc4a48cde05/detkit-0.11.11-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,266 Found link https://files.pythonhosted.org/packages/52/37/84a37e691dcd6147a31bbae5f5e23dbcd1e5db79956d5982a07baa20605b/detkit-0.11.11.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.11.11 2025-10-15T12:31:10,266 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d8/41/0ffd51119485c1d4739337ba64139a3ebc57f19c65a7286cc593c88de9bb/detkit-0.11.12-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,267 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/14/66/dacb129d04072678fb7448e6139d2a1ae2d41dc1401789dc357af76ed529/detkit-0.11.12-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,267 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b2/72/ef95ea9f7bf03b62c373d54ca34bd425540e584f9ae22099ff9f7f0acd4d/detkit-0.11.12-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,268 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/30/d3/7ce3add1cf6d9ef1eeef48f3b364d074c13ad3432ba729fc36b9f1d6d175/detkit-0.11.12-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,268 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/06/d5/8c848ca9e8b6cba03bf87e55affbe3364e50389bc5ab6b3a371aa9df6597/detkit-0.11.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,269 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/8a/4e/83565bc1b47580f08d508ed1616ea9650a67c464a0631e19722513547988/detkit-0.11.12-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,269 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7b/b7/c74a4b85867154c3a11aba706b60853d5457db59aa3c75bed01ea612d5ef/detkit-0.11.12-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,270 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d0/ef/fbab8752017f0d3ba9448fbdc2f1a75a66160a6d9f5a6a909ede5ebf81c7/detkit-0.11.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,271 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/25/92/2c7778ea88daefdbc1770029f2b1190487ebc8d6e83fcac31cb40a84baa3/detkit-0.11.12-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,271 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/93/b9/b3465acd0fe348655d31e1cf0fefa097fea918e19d9f37fe07219af56331/detkit-0.11.12-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,272 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/20/f4/3d6a1eee663697d9b29b1dbd85e8b0474118219dce03622d331dbcc5613b/detkit-0.11.12-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,273 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/65/36/7b8548e42feb378b4ddd11ba85dc963f15385a7074c9cb363e1d74352652/detkit-0.11.12-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,273 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ae/1c/2976e94814d70c334a4b85da830ddb5c4905b253f7ce5a222c9fa89e369a/detkit-0.11.12-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,274 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d8/bb/f67746c20f37d8591abd6fc1266466a2daefc926506faece7da366feee76/detkit-0.11.12-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,275 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1c/7f/6ad66bcd70f7f1b9fd525286fa557afb24b83fa1e92ec52280a9b0d8dfae/detkit-0.11.12-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,275 Found link https://files.pythonhosted.org/packages/91/b3/12bf174340d177184f2f092462d31ce966535f9911851a26e698dc11d925/detkit-0.11.12.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.11.12 2025-10-15T12:31:10,276 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/46/20/aa82c43fab6fd22a077cc81324875f6cd33532337f067ed618a237e0932d/detkit-0.11.13-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,277 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/83/70/2363a58a4c98d13ec31f1ce834c674d7262de010e27e11852eda6de7a1b9/detkit-0.11.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,277 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f7/bf/f8faec3bffb3c26a4dd761b2e534d3edeecf401314114c43289ec0ae2430/detkit-0.11.13-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,278 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/36/71/b54cacfb60c5620549f70e9921864c63c64817170444b6756494e33fe699/detkit-0.11.13-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,278 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7d/87/1a548817c48a3717566e8e109ca2cf6a73c64baf0f64c1e87ce12f0cdf8c/detkit-0.11.13-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,279 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0c/e4/4f53a76646f6531d68d2b94d06892e3c212b2031d64a422fdfa0a71b2ca0/detkit-0.11.13-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,280 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/81/57/71b05227ac6efa7d05a133748382b4257e8ca3d6aa4ae7daf17756f9f1f3/detkit-0.11.13-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,280 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/72/d7/1ebefcff74df48903c3a7060514c567fe79c5908479c2db7af7989a0dc25/detkit-0.11.13-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,281 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ec/a4/a52eb2e3c625ac436b8f7d489bdd8092d9ef6e2281e88e7d0fb738f916d4/detkit-0.11.13-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,281 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/27/d0/fb59d46b377a70c0d0c7cd1b3f0a7f77e8eb5323d3edd018595870caeae9/detkit-0.11.13-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,282 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/08/cf/d444058678b085447ba18e3ed34bcee9cd7edf493a003266d5c478220195/detkit-0.11.13-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,283 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ab/69/049007b801d3283b659bee0a82356ef3c75103f6f15267b3dfff4d040e4e/detkit-0.11.13-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,284 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6f/8f/4119c7a699a0e1bf431ba4bbb0c2b57ce124cbf772574ba7feae7c7a712a/detkit-0.11.13-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,284 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/13/b7/5a2a10972e51ea86dd5eb63238e87f922512920beb37a8530a0b86445659/detkit-0.11.13-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,284 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/85/8d/c9b0a2f9d3a45b306b60d5c7eb07c83b5adf99303c3626fbdadb71bd601b/detkit-0.11.13-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,285 Found link https://files.pythonhosted.org/packages/20/73/025206015e4ea8f0549e6e9de486f22e73eb687a89a4d14a46d24efe5948/detkit-0.11.13.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.11.13 2025-10-15T12:31:10,286 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/58/1b/7a663688e9e22fc0b646d0cb3cb76293bfe4bf252a761c1e3306e11997fe/detkit-0.11.14-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,286 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ba/53/c0e684bc13f38fcb89765de807fd45023c8ded3db4b97ef647690447ebd1/detkit-0.11.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,287 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/94/f2/0b043b1422c94dc0e8910fe387c61b68ad20156829f2ef691074d768c331/detkit-0.11.14-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,288 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b2/85/e072c497ef181921d235280e2cdd3e4f53fb810a1ffd5934aef0e70fe1fc/detkit-0.11.14-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,288 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/20/6e/c23b55e8e5b8f7b3ba553580ca308f4e609c3eb3c7fa8bd9c5c58b2bb1b2/detkit-0.11.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,289 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a6/69/03a901c17aacc304c244f93dd1a050664e50d46cc9bbae194a999f40d763/detkit-0.11.14-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,290 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/05/c0/bbb37db9a9b3b70e962ff7e3d771c05d1e9f68eefbbb22c2b3a205ea58e9/detkit-0.11.14-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,290 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/32/d9/a2ceceb079a7b81b8682ab048bdd8639b093675488b8b07b8e829c2bea89/detkit-0.11.14-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,291 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/58/69/9782d41c054d0b1c3902327245296ff14a76e18b664e03b136f9437b3bf3/detkit-0.11.14-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,292 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/23/82/b6ae801330d1dd507a55e319f2e9857f63e41746e609c620fa82fc0acbce/detkit-0.11.14-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,292 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d1/fc/e04f3c10b2dcd9e48bf9147832b86263987ffe008e9cfafbdcd003b85d1c/detkit-0.11.14-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,293 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f2/0d/b642a16404e4cefdfadde4140680ea336004e56e41713f321dea98ced6fd/detkit-0.11.14-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,293 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/65/5c/3ffc2d9dce4d3281a50cafbad4deae8cfbe41ce65a43094a6776bf2ee934/detkit-0.11.14-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,294 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5d/27/33fda09980156ec8e0f257e2b2b625b7d0dd3f0b152163747e4f5abbb187/detkit-0.11.14-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,294 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d9/11/2a4d2ee8eae5bf885a23c7ec647730f1b08cc1964b5e13cd4cc2cdcaca9e/detkit-0.11.14-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,295 Found link https://files.pythonhosted.org/packages/ec/d5/91cc17ca8e5c2b29eb68336727636f6389dcf8ebdf132eaf9e9cc9be5dc9/detkit-0.11.14.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.11.14 2025-10-15T12:31:10,296 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/5a/0a/ae450013151e334a57b46c62f70695631cc965e330e7b9e2dca78a82d038/detkit-0.11.15-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,297 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/59/2b/05f3e9473dc607a7977773b34576ae4a1f40ccb03ddae72b0cbf27ec01c0/detkit-0.11.15-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,297 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ba/87/d8dd2d095c0db021c679739b70b0242a5f290884aa6d008e0e15b8e2810e/detkit-0.11.15-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,298 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a0/3c/023e6886ef66572178d8dd5ea43201cadabc102161da8fbfd7b58b29b527/detkit-0.11.15-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,298 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/13/6e/3c48572938e4614df3bb1ecfd5b842a611df394a0023d67d4b8fe11933a0/detkit-0.11.15-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,299 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f4/f1/37b6a283bffe67f60ff21878ae83657f9117a03aab7921d3a6a9d563e39c/detkit-0.11.15-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,300 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0e/37/a1d019d1a17b66f23ebba6c13224aead8cc3dc6b19fbcc509602afd091de/detkit-0.11.15-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,300 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c7/b4/bef2b68d90ab395deb2ababb6e4c55a778e983050d5acfee3523de020f47/detkit-0.11.15-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,301 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/10/58/47ed4d10e607eef5410bcfa1bebb0534c1d74270ad143d7214ba5a378d7f/detkit-0.11.15-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,301 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ce/17/53194a267b45a6970e038bb8d60d872e4d687577bda8012af18d4d86159f/detkit-0.11.15-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,302 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e1/84/607e7980bb88a3cafcfe101bab2838f543ca398b3da26f01f56b1b5a98bd/detkit-0.11.15-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,302 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/cf/f8/22a63323398c5806c22afc066208e444d9d1aa9919959372ea3857d19aa6/detkit-0.11.15-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,303 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f8/c4/a493c9a01918048cbb9743cbc30530609dbf9d48eb5e245142e22ca6b998/detkit-0.11.15-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,303 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4b/77/daa615b2387440f0aafca2dff6c3560e7830d5b3d67ee560c0acc34d6700/detkit-0.11.15-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,304 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/55/2a/84715ae62e7218e3ca57b7223602e6d1dff243e0f4e1945a81c01b8a290a/detkit-0.11.15-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,305 Found link https://files.pythonhosted.org/packages/25/f2/293fce6fc95586f96e26240acaee00dfa2dd9eedc341bca35c6716224fb4/detkit-0.11.15.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.11.15 2025-10-15T12:31:10,306 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ea/5f/a1b6fcb7ee42f529c33e558cf9caf99128e99058a7f66c13dddbee052fc3/detkit-0.12.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,306 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/63/cc/e6c2f6f814048a81f9f33b6d02b78bc2070580c116bc914b9f3ff2610eab/detkit-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,307 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e3/0b/25b44e7f6932dcd60dda86677688e11278589555ffc592ba00dfe73f1783/detkit-0.12.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,308 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/37/96/e6dd88ed5a26e93d2ab7d74cc086b7d0fef9ce494683702234557ecee402/detkit-0.12.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,309 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d7/3e/4237ddaf2f35948ccb6c59a9450c104f1eab6a249b501991b05fb9eca84e/detkit-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,309 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/86/a7/19eef34c767fe8a5938148c8cd32b1cc0d428d3b9f77b023be4a7567d8e3/detkit-0.12.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,310 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/46/3e/baad76fb1e3c2eededb8d91e41337e85d45d64a8db54cca4c27eec470239/detkit-0.12.0-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,310 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/fe/52/43792ebb44d646759fbac90d1c9760e8f84306638eeb3214a255b6a847d4/detkit-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,311 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/85/c6/fa15c4c2f317e31a718ab31597e7228070a439d3d0a45f8f29ce576d3546/detkit-0.12.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,311 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b5/68/0b1dd3d08a23322b78c2b18a88ea3d388d9d572343606e73bf58429001f5/detkit-0.12.0-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,312 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/13/6b/da60377f13aadc12e53f0024fe3b4cd2075a574c18d2914789e30d35321b/detkit-0.12.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,312 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b3/54/ef284bb833c2d16555fa7f0fbbd612965ea18fa31091531df720f91dd39e/detkit-0.12.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,313 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/9f/eb/8c132bf92136d0308a3ca919770a6efbd0df14dfb1d59e9f1d80f198e4a9/detkit-0.12.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,314 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e1/47/a63a7fe13f287e1be95aeca8cc079aa924656d408a88baac11eeef714dd9/detkit-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,314 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/24/80/bb9143020935bf56fe846628cfbc7e24c19125d8edffe363b73f28ff5ecf/detkit-0.12.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,315 Found link https://files.pythonhosted.org/packages/e2/94/95809413c04729c9f14d942f24022ada1c3fb96235f7a666ba2f757198f9/detkit-0.12.0.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.12.0 2025-10-15T12:31:10,316 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/05/0c/af094f68531ba37cd1e8fed036507cbe8221e22d047b180b8d42abde62b4/detkit-0.12.1-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,317 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/76/40/7e36cf8af619e3d12505466e48fd0cdff754d09198e59b81c3d96b895591/detkit-0.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,317 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/96/ff/1a4d949f38e74144db9534906fa400ef3e4ceb2117a2cba8032d2bf7087a/detkit-0.12.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,318 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ab/86/0532c506a67b7cfa8d2ec7976cc75b42eae6fdad29a611e888aa8b2f5c0f/detkit-0.12.1-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,318 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ef/a0/be4af91f5791aa9843523eb02353ad58c2716784b7d887c32ce99cb77e6e/detkit-0.12.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,319 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a6/72/7cede65846bcd2439617a20fffe44fadb690dd4e99b8736ea44270f037ac/detkit-0.12.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,319 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f5/26/7bb0df4b3f2f4668743e705b46ba52d8d090c8de111ccba56e3a36a6c31d/detkit-0.12.1-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,320 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e5/d1/e25fdbadbb57678152397fe4c2a13b65505100d738f1ea5959c4d6541946/detkit-0.12.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,320 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/15/6c/f84b73f7fd5e621a3e3c18f87c5ea508865ce0a46806f2d5518aff685372/detkit-0.12.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,321 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/de/80/f59b7c2a98f69f7ff35ce1754fea08a0b7ff362a7b1ccd0bf7afe3e2bed7/detkit-0.12.1-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,322 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4e/24/1ecf71fdcc58a9bb3ccd771c90d44c394b66af98b27a1492f3010da71078/detkit-0.12.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,322 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/33/fc/83dacb11d10f8d617f4f816aa16df1f474638a5b8a4e470e9ac5ef92e938/detkit-0.12.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,323 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4f/f2/662d1e8dbbb77afa538c7b5b53cfbbeb2845214fccbe819e5c07297cc8bf/detkit-0.12.1-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,324 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/09/4f/6f5118b6b37ac365faf95617c6207bfb396a351570f2289b9ce49078e6bb/detkit-0.12.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,324 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a3/54/b6b8f9cb1e069ab54273db204a6a2b9f68a16878c080f968d1d56ef9390f/detkit-0.12.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,325 Found link https://files.pythonhosted.org/packages/a5/0a/1b4277405bea68bb2b5b27f8230891812777ce89632b958bfcad62c6ac9d/detkit-0.12.1.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.12.1 2025-10-15T12:31:10,326 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7d/e9/347d4c8654258c196c762e620e2ae7f73de859e59dcbb8704a0fb5158568/detkit-0.12.2-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,327 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/ac/06/2878f8f62c8dd6451ac39d2500e8d1a92c6e4d05e4e1c4e13fe6f91e9df5/detkit-0.12.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,327 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/7e/da/d4527342cf5c2e50aa832348abeeb8dcb281ed88aecd3c34f8259a7db8be/detkit-0.12.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,328 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/2b/80/1f68aeb000237ad27fc8110b656032d62f72ad54fd9213608733aff77584/detkit-0.12.2-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,328 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/36/f9/bbb3f8790c702a753ec4574c361640c922fd3f1bfff12465cc7a59425d13/detkit-0.12.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,329 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/6c/ac/1f9f329219b105e8848886620756e5501001ee9313cf4ef04dddf4680598/detkit-0.12.2-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,329 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/42/58/5b5c7324b9d0961e65a9b2aa9f5746dfc202058de2b0a8ea92a38f85baaf/detkit-0.12.2-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,330 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/72/ea/c04011c408a748b217faeb973a8042e9586009b3e43af4617a00820c13d3/detkit-0.12.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,330 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/22/c4/1746258f828b73be1b890a0d4e138894f3c7674cdb3db1a21bafd829e53f/detkit-0.12.2-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,331 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/0f/cf/2409aaa05fb5516be2cad9e84152663029fbf799d578b752cab0ea39437e/detkit-0.12.2-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,332 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/70/93/631efa5df9d50ab562412b27b48b1da15c38f2d834182ad77a0036128676/detkit-0.12.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,332 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a2/a8/d668bc16e70bf5a6a64137eeec081124f3cf71cc3217e967112621b82d89/detkit-0.12.2-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,333 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/a0/12/98ac54969092cb0576219753e49e4e812201ccbdbbd8495e7a193ea10356/detkit-0.12.2-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,333 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/87/f1/f8dba81041ff9cd1ce439b07984def9b55c3a6b0303636d6d04b17fd5ae7/detkit-0.12.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,334 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/d9/e6/9ba69f5e3036ad7b8d9355596d3bc1c060154b9d8637a247b4293d9e3389/detkit-0.12.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,335 Found link https://files.pythonhosted.org/packages/98/20/d09b9a9922a282339844765124101440f292c90ac84252106125f7ef24be/detkit-0.12.2.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.12.2 2025-10-15T12:31:10,336 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/af/13/09a015e28460ae512707eaae1eefbd96af997c55e818cafc0050ac237e08/detkit-0.12.3-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,336 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c2/51/26bf09db72fa06ddf83bbd4800cb7a18205a1229695bca7599f90b0fec71/detkit-0.12.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,337 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/33/1c/32d366629ab14b9e6bce8d1f45addcc32ef7bff0ad3b0c3893bfecea49f6/detkit-0.12.3-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,337 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/f4/c8/46ab9bc69c7ecbe08e055913ca94a37644d0b616e25cbc244e3d7c96e895/detkit-0.12.3-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,338 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/25/1d/24b23650e21dbcc68f462117d344b912bbae73aaffbdf22be341a5c6b61f/detkit-0.12.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,338 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/1e/48/45b716416be1fa19d035815a96c932da5e215e7f12b91c062f3d9ea084db/detkit-0.12.3-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,339 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c2/fb/a827973977134be800366de466b32527fb1e4fead860c37c5035f5996cb3/detkit-0.12.3-cp312-cp312-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,340 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/4b/87/10b5355644c594654855ddf885be3f1534226fec8f5c51e22714a2da66bb/detkit-0.12.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,340 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/12/38/786eda84684d04bbbdce9113d028476e3894702aef939b1f6b60ca484219/detkit-0.12.3-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,341 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/b7/6f/f1e2ec71186ab2127f85ac376ca98b532b37820ab1ea57c87571f2a1adae/detkit-0.12.3-cp313-cp313-macosx_10_13_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,341 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/01/50/4ff27cc76db9100ae1bce02683fd3d47d34951eaea544f812d7aecd525c8/detkit-0.12.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,342 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/e5/74/d85e190126a6e25187be012c0f90de712ab4953ea4d02f1b15a2c128f48d/detkit-0.12.3-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,343 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/c0/e0/5bdccc41e42ba84cddd20469e8081cdc555cedf0a2955743bb6cf18f110b/detkit-0.12.3-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,343 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/34/a2/722acfafa4fbc35baed74e44be91ec5df6248a173f30c140ea561fa87666/detkit-0.12.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,344 Skipping link: No binaries permitted for detkit: https://files.pythonhosted.org/packages/36/6e/bfc14d2cf3bd49682f1fe0d3251c1ca5be11cc8364077de6b3f35b475c02/detkit-0.12.3-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,345 Found link https://files.pythonhosted.org/packages/21/f8/94b3709bf8eea7dc6378a4deb7b38062d74c012fdd321fcebac780ef5793/detkit-0.12.3.tar.gz (from https://pypi.org/simple/detkit/) (requires-python:>=3.8), version: 0.12.3 2025-10-15T12:31:10,346 Fetching project page and analyzing links: https://www.piwheels.org/simple/detkit/ 2025-10-15T12:31:10,346 Getting page https://www.piwheels.org/simple/detkit/ 2025-10-15T12:31:10,348 Found index url https://www.piwheels.org/simple 2025-10-15T12:31:10,510 Fetched page https://www.piwheels.org/simple/detkit/ as text/html 2025-10-15T12:31:10,566 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.12.3-cp39-cp39-linux_armv6l.whl#sha256=d2a15e613ec7abe1f577bc39a763205b180dde2acb77839bc26fab05f610a20b (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,567 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.12.3-cp39-cp39-linux_armv7l.whl#sha256=d2a15e613ec7abe1f577bc39a763205b180dde2acb77839bc26fab05f610a20b (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,568 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.12.2-cp313-cp313-linux_armv6l.whl#sha256=b43135a0da75e8cf761d234f8bbd386393e0ccd5923948b8217a9f5774f5fb39 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,569 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.12.2-cp313-cp313-linux_armv7l.whl#sha256=b43135a0da75e8cf761d234f8bbd386393e0ccd5923948b8217a9f5774f5fb39 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,569 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.12.2-cp39-cp39-linux_armv7l.whl#sha256=756f57ff0aeca7037216e7fbbcc809c9ec7a61997d51b5245959912d8f1086e9 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,570 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.12.2-cp39-cp39-linux_armv6l.whl#sha256=756f57ff0aeca7037216e7fbbcc809c9ec7a61997d51b5245959912d8f1086e9 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,571 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.12.1-cp39-cp39-linux_armv6l.whl#sha256=ed8f4b71aa31166eaa7529e9de6accdcd77298add7765e91bdfeabef9b39963c (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,571 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.12.1-cp39-cp39-linux_armv7l.whl#sha256=ed8f4b71aa31166eaa7529e9de6accdcd77298add7765e91bdfeabef9b39963c (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,572 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.12.0-cp39-cp39-linux_armv6l.whl#sha256=2107be139093e2f73184e0da5d9924e0996c53c5c6105dd8c67fcf100f855e26 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,573 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.12.0-cp39-cp39-linux_armv7l.whl#sha256=2107be139093e2f73184e0da5d9924e0996c53c5c6105dd8c67fcf100f855e26 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,573 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.15-cp311-cp311-linux_armv6l.whl#sha256=98347a806e3123af1ddc6501b1d6a96acf340fcc19d2b3c6617d127ddddfeed1 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,574 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.15-cp311-cp311-linux_armv7l.whl#sha256=98347a806e3123af1ddc6501b1d6a96acf340fcc19d2b3c6617d127ddddfeed1 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,574 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.15-cp39-cp39-linux_armv6l.whl#sha256=5708206e93b430c24c21ebc09d3589f6375f871538dd0280565b6bb6128f69d1 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,575 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.15-cp39-cp39-linux_armv7l.whl#sha256=5708206e93b430c24c21ebc09d3589f6375f871538dd0280565b6bb6128f69d1 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,575 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.14-cp311-cp311-linux_armv6l.whl#sha256=defa252eadf26d11450d0969993574e59792c05b9935b799251e03d7c8120449 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,576 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.14-cp311-cp311-linux_armv7l.whl#sha256=defa252eadf26d11450d0969993574e59792c05b9935b799251e03d7c8120449 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,577 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.14-cp39-cp39-linux_armv6l.whl#sha256=88a17ba315fb0a85352252959bb91f8cfbc383f484a6f84d15d9cbeb16374209 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,577 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.14-cp39-cp39-linux_armv7l.whl#sha256=88a17ba315fb0a85352252959bb91f8cfbc383f484a6f84d15d9cbeb16374209 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,578 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.13-cp311-cp311-linux_armv6l.whl#sha256=03809f91c259fc7be22a5edfbd6eb63a44d310d3ec0457728f0054b687e5e27b (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,578 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.13-cp311-cp311-linux_armv7l.whl#sha256=03809f91c259fc7be22a5edfbd6eb63a44d310d3ec0457728f0054b687e5e27b (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,579 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.13-cp39-cp39-linux_armv6l.whl#sha256=1a1f1b46f8df2e2b1fc54bca34d427754ae7875012554c051667329604d6e881 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,580 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.13-cp39-cp39-linux_armv7l.whl#sha256=1a1f1b46f8df2e2b1fc54bca34d427754ae7875012554c051667329604d6e881 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,581 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.11.13-cp313-cp313-linux_armv6l.whl#sha256=c4fe159f000f657bc4f75b3815549d68aace10b43b95e1f648121acf96d7fe35 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,581 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.11.13-cp313-cp313-linux_armv7l.whl#sha256=c4fe159f000f657bc4f75b3815549d68aace10b43b95e1f648121acf96d7fe35 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,582 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.12-cp311-cp311-linux_armv6l.whl#sha256=d269c723368b9238c2a007a9589be6dc853c04fb0fa66c8365fb410b101c8d1f (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,582 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.12-cp311-cp311-linux_armv7l.whl#sha256=d269c723368b9238c2a007a9589be6dc853c04fb0fa66c8365fb410b101c8d1f (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,583 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.12-cp39-cp39-linux_armv6l.whl#sha256=3ee8f3061889c9043b531a2de5dbbcbcc94b8047c3c3583b24933e75ed7f7fac (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,583 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.12-cp39-cp39-linux_armv7l.whl#sha256=3ee8f3061889c9043b531a2de5dbbcbcc94b8047c3c3583b24933e75ed7f7fac (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,584 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.11-cp311-cp311-linux_armv6l.whl#sha256=70b7518e30df8a8deeb76f0c2804e54cf6eb4a30a580e0b9bac4f426658a9207 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,584 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.11-cp311-cp311-linux_armv7l.whl#sha256=70b7518e30df8a8deeb76f0c2804e54cf6eb4a30a580e0b9bac4f426658a9207 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,585 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.11-cp39-cp39-linux_armv6l.whl#sha256=78c772e25545dbea0c5a37684569ab89112d8c6949f5a998cb3f910e4deed5c3 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,586 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.11-cp39-cp39-linux_armv7l.whl#sha256=78c772e25545dbea0c5a37684569ab89112d8c6949f5a998cb3f910e4deed5c3 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,586 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.10-cp311-cp311-linux_armv6l.whl#sha256=5d889b3dbde54bbbfa9468c00c9721c36fe52649da521b461746686ba9af8db0 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,587 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.10-cp311-cp311-linux_armv7l.whl#sha256=5d889b3dbde54bbbfa9468c00c9721c36fe52649da521b461746686ba9af8db0 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,587 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.10-cp39-cp39-linux_armv6l.whl#sha256=a4b6c47b58f63121cf48981885bb22cd100ff107dfc2948402aa778b86fef207 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,588 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.10-cp39-cp39-linux_armv7l.whl#sha256=a4b6c47b58f63121cf48981885bb22cd100ff107dfc2948402aa778b86fef207 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,589 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.9-cp311-cp311-linux_armv6l.whl#sha256=effa7195726310bc9891af1bee1936545083810b0a6e007bda2fa0d84325e662 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,589 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.9-cp311-cp311-linux_armv7l.whl#sha256=effa7195726310bc9891af1bee1936545083810b0a6e007bda2fa0d84325e662 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,590 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.9-cp39-cp39-linux_armv6l.whl#sha256=3da41f8ba9755489ca8dba9f75206c26ee30da094e708548e3965b25345515fb (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,590 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.9-cp39-cp39-linux_armv7l.whl#sha256=3da41f8ba9755489ca8dba9f75206c26ee30da094e708548e3965b25345515fb (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,591 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.11.9-cp313-cp313-linux_armv6l.whl#sha256=3c4837f3c2fdcd83456895978c6175290566ae816a9229f04c258973ff9d19dc (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,591 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.11.9-cp313-cp313-linux_armv7l.whl#sha256=3c4837f3c2fdcd83456895978c6175290566ae816a9229f04c258973ff9d19dc (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,592 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.8-cp311-cp311-linux_armv6l.whl#sha256=401a84355305dc25ba5c89de5cd5c14023065670380d910514c16bfcfa031c30 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,593 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.8-cp311-cp311-linux_armv7l.whl#sha256=401a84355305dc25ba5c89de5cd5c14023065670380d910514c16bfcfa031c30 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,594 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.8-cp39-cp39-linux_armv6l.whl#sha256=7e0589ea03182374e2062faa0ef9e956bbfad929aba5ee63a93d5231903447f3 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,594 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.8-cp39-cp39-linux_armv7l.whl#sha256=7e0589ea03182374e2062faa0ef9e956bbfad929aba5ee63a93d5231903447f3 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,595 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.7-cp39-cp39-linux_armv6l.whl#sha256=d09ae5ae0015457806374787cf3761e631b2b71cd9681ea0cd0b5cb37fb6d286 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,595 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.7-cp39-cp39-linux_armv7l.whl#sha256=d09ae5ae0015457806374787cf3761e631b2b71cd9681ea0cd0b5cb37fb6d286 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,596 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.7-cp311-cp311-linux_armv6l.whl#sha256=6d813e9a062743afc4c40361abe469fe048dae92cecb5fcc8e1bcb87fc91b253 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,597 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.7-cp311-cp311-linux_armv7l.whl#sha256=6d813e9a062743afc4c40361abe469fe048dae92cecb5fcc8e1bcb87fc91b253 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,597 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.6-cp311-cp311-linux_armv6l.whl#sha256=0c34a6460b42f14ed2c2740a9c847a4e1d71a9af6096643e33f2afc7b0db29cc (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,598 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.6-cp311-cp311-linux_armv7l.whl#sha256=0c34a6460b42f14ed2c2740a9c847a4e1d71a9af6096643e33f2afc7b0db29cc (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,598 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.6-cp39-cp39-linux_armv6l.whl#sha256=7866a7ce4219173d5ec0076b08bfaaa2c866ceeabd2d3fc4e94ca55d08039e91 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,599 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.6-cp39-cp39-linux_armv7l.whl#sha256=7866a7ce4219173d5ec0076b08bfaaa2c866ceeabd2d3fc4e94ca55d08039e91 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,599 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.5-cp311-cp311-linux_armv6l.whl#sha256=28fa39e8d5dda2bde8a9342da1d3349e4620cee7ee473d6d4f573e16400e93d1 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,600 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.5-cp311-cp311-linux_armv7l.whl#sha256=28fa39e8d5dda2bde8a9342da1d3349e4620cee7ee473d6d4f573e16400e93d1 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,601 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.5-cp39-cp39-linux_armv6l.whl#sha256=17117c07b58a6cd11ee4b85d0e468a533c62c9f6a6f619313e1076ec7b5e1fd6 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,601 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.5-cp39-cp39-linux_armv7l.whl#sha256=17117c07b58a6cd11ee4b85d0e468a533c62c9f6a6f619313e1076ec7b5e1fd6 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,602 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.4-cp311-cp311-linux_armv6l.whl#sha256=2745d3136f7963c052a900a71bc87966742f7d845394fd746c62c874500811e1 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,603 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.4-cp311-cp311-linux_armv7l.whl#sha256=2745d3136f7963c052a900a71bc87966742f7d845394fd746c62c874500811e1 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,603 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.4-cp39-cp39-linux_armv6l.whl#sha256=22760c8ce118ce89731c320c2fb0a7b88e6d174f72698d391656ac0fab8402fe (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,604 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.4-cp39-cp39-linux_armv7l.whl#sha256=22760c8ce118ce89731c320c2fb0a7b88e6d174f72698d391656ac0fab8402fe (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,605 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.3-cp311-cp311-linux_armv6l.whl#sha256=5630a17e3b8642ddb6d67d67a187216a200558c313f0bb9243320c5be850bc10 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,605 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.3-cp311-cp311-linux_armv7l.whl#sha256=5630a17e3b8642ddb6d67d67a187216a200558c313f0bb9243320c5be850bc10 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,606 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.3-cp39-cp39-linux_armv6l.whl#sha256=08e9cf224f9458559baefdd1208dde3c410532f03c7ebc2881518d340268beca (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,606 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.3-cp39-cp39-linux_armv7l.whl#sha256=08e9cf224f9458559baefdd1208dde3c410532f03c7ebc2881518d340268beca (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,607 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.2-cp311-cp311-linux_armv6l.whl#sha256=f1b97ba0602d460806e42b1a1f4d02447dd4ca61e4e863dff7e8fa64548051d6 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,607 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.2-cp311-cp311-linux_armv7l.whl#sha256=f1b97ba0602d460806e42b1a1f4d02447dd4ca61e4e863dff7e8fa64548051d6 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,608 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.2-cp39-cp39-linux_armv6l.whl#sha256=fbd053dd32e6be3d16c101858ae4e0f6164564536a548b7b62cda226f807f1aa (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,608 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.2-cp39-cp39-linux_armv7l.whl#sha256=fbd053dd32e6be3d16c101858ae4e0f6164564536a548b7b62cda226f807f1aa (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,609 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.0-cp311-cp311-linux_armv6l.whl#sha256=7613b70b8cd509f54208b8b9d76485294921603a441879a40d841f00dbf680b1 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,610 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.0-cp311-cp311-linux_armv7l.whl#sha256=7613b70b8cd509f54208b8b9d76485294921603a441879a40d841f00dbf680b1 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,610 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.0-cp39-cp39-linux_armv6l.whl#sha256=3b1d71be2d3c9a906734a8ff02c2d0437acd4e54a148527e8db26e3f849bd6fb (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,611 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.11.0-cp39-cp39-linux_armv7l.whl#sha256=3b1d71be2d3c9a906734a8ff02c2d0437acd4e54a148527e8db26e3f849bd6fb (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,612 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.10.1-cp311-cp311-linux_armv6l.whl#sha256=8acc346ce78653a450b684784bb4c6e9cdc49d9eda767a82136543398fbc6e0d (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,612 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.10.1-cp311-cp311-linux_armv7l.whl#sha256=8acc346ce78653a450b684784bb4c6e9cdc49d9eda767a82136543398fbc6e0d (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,613 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.10.1-cp39-cp39-linux_armv6l.whl#sha256=44606307260ee01bb0ba2daf09b28b94c73064873ec2badf68e25926bfdf348b (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,613 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.10.1-cp39-cp39-linux_armv7l.whl#sha256=44606307260ee01bb0ba2daf09b28b94c73064873ec2badf68e25926bfdf348b (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,614 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.10.1-cp313-cp313-linux_armv6l.whl#sha256=122ce37bbb9888b29a5d06f43c334cb6854c55902ec41dec63cf85c60e43948f (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,614 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.10.1-cp313-cp313-linux_armv7l.whl#sha256=122ce37bbb9888b29a5d06f43c334cb6854c55902ec41dec63cf85c60e43948f (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,615 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.9.3-cp311-cp311-linux_armv6l.whl#sha256=453e8ce72ebedfff9513d821b9e48d509f5c58ab8e1c0c286276c1e71da52dff (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,615 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.9.3-cp311-cp311-linux_armv7l.whl#sha256=453e8ce72ebedfff9513d821b9e48d509f5c58ab8e1c0c286276c1e71da52dff (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,616 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.9.3-cp39-cp39-linux_armv6l.whl#sha256=d583acbe4fa5fbea71585674a87bf2c0355237bae54e72733b5cea645bed9ad1 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,616 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.9.3-cp39-cp39-linux_armv7l.whl#sha256=d583acbe4fa5fbea71585674a87bf2c0355237bae54e72733b5cea645bed9ad1 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,617 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.9.3-cp313-cp313-linux_armv6l.whl#sha256=7cab5a0eb656103306dfa8c1fb243d618016e56cce7e9b747eadadfd8a3c6cc1 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,618 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.9.3-cp313-cp313-linux_armv7l.whl#sha256=7cab5a0eb656103306dfa8c1fb243d618016e56cce7e9b747eadadfd8a3c6cc1 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,618 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.9.2-cp311-cp311-linux_armv6l.whl#sha256=acb79f89f9f371728c6a0a1d77db34d66628757c16182a0972f3f699d08662d3 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,619 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.9.2-cp311-cp311-linux_armv7l.whl#sha256=acb79f89f9f371728c6a0a1d77db34d66628757c16182a0972f3f699d08662d3 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,620 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.9.2-cp39-cp39-linux_armv6l.whl#sha256=3ad621d5a0f6a2e21e70f3816ecec5683c4b70d88e2f260af6137bf8bf22d3c9 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,620 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.9.2-cp39-cp39-linux_armv7l.whl#sha256=3ad621d5a0f6a2e21e70f3816ecec5683c4b70d88e2f260af6137bf8bf22d3c9 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,621 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.9.1-cp311-cp311-linux_armv6l.whl#sha256=f4262e3d9508ed57f8c095c0d7b6e4487a4739cf9af2af7f0906454930ff6560 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,621 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.9.1-cp311-cp311-linux_armv7l.whl#sha256=f4262e3d9508ed57f8c095c0d7b6e4487a4739cf9af2af7f0906454930ff6560 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,622 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.9.1-cp39-cp39-linux_armv6l.whl#sha256=b88aea4d9e47e19c52db4aca884465453e1534504989329ac5c39bd2c2e2296e (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,622 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.9.1-cp39-cp39-linux_armv7l.whl#sha256=b88aea4d9e47e19c52db4aca884465453e1534504989329ac5c39bd2c2e2296e (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,623 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.9.0-cp311-cp311-linux_armv6l.whl#sha256=bcff8aabd4126f2aab58fdba4bd99999f2c667dcbf829f73df21078fc41b9ceb (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,624 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.9.0-cp311-cp311-linux_armv7l.whl#sha256=bcff8aabd4126f2aab58fdba4bd99999f2c667dcbf829f73df21078fc41b9ceb (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,624 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.9.0-cp39-cp39-linux_armv6l.whl#sha256=73f44c5a7c1928b32a5350d3b95ee4901269713b343fe6c8169c98319c877ad5 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,625 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.9.0-cp39-cp39-linux_armv7l.whl#sha256=73f44c5a7c1928b32a5350d3b95ee4901269713b343fe6c8169c98319c877ad5 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,625 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.8.1-cp311-cp311-linux_armv6l.whl#sha256=89eeb753f3159390360a1ddc3df809512d71416be41931be336b5e3ebe9a0490 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,626 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.8.1-cp311-cp311-linux_armv7l.whl#sha256=89eeb753f3159390360a1ddc3df809512d71416be41931be336b5e3ebe9a0490 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,626 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.8.1-cp39-cp39-linux_armv6l.whl#sha256=6b6ab774bae4e88ea51136830d015d117f93ff98ee09cf0b1235a16320f973a3 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,627 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.8.1-cp39-cp39-linux_armv7l.whl#sha256=6b6ab774bae4e88ea51136830d015d117f93ff98ee09cf0b1235a16320f973a3 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,627 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.8.1-cp313-cp313-linux_armv6l.whl#sha256=1137c7db755010b55563e72dc83c5c5e40194ad71ce15101bb737d122cc36d10 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,628 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.8.1-cp313-cp313-linux_armv7l.whl#sha256=1137c7db755010b55563e72dc83c5c5e40194ad71ce15101bb737d122cc36d10 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,629 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.7.2-cp39-cp39-linux_armv6l.whl#sha256=26fd9ecb1408fca435710d32ddb9db787f7e4edd5a9be9e7ec7aa4daac3d70fe (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,629 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.7.2-cp39-cp39-linux_armv7l.whl#sha256=26fd9ecb1408fca435710d32ddb9db787f7e4edd5a9be9e7ec7aa4daac3d70fe (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,629 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.7.2-cp311-cp311-linux_armv6l.whl#sha256=1d1b6381844cb682eb98ca679934e9fd446ba88735a15bac890fe2ff93499d76 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,630 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.7.2-cp311-cp311-linux_armv7l.whl#sha256=1d1b6381844cb682eb98ca679934e9fd446ba88735a15bac890fe2ff93499d76 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,630 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.7.1-cp311-cp311-linux_armv6l.whl#sha256=0bb1204a52e279eaf4224528dec9c34ffa5689f861a2b9e3f8a01a5fb74ba921 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,631 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.7.1-cp311-cp311-linux_armv7l.whl#sha256=0bb1204a52e279eaf4224528dec9c34ffa5689f861a2b9e3f8a01a5fb74ba921 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,632 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.7.1-cp39-cp39-linux_armv6l.whl#sha256=e3ada510abff82edb8f525c34f98603d65729288868ac15e28a9f48ef31e89e4 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,632 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.7.1-cp39-cp39-linux_armv7l.whl#sha256=e3ada510abff82edb8f525c34f98603d65729288868ac15e28a9f48ef31e89e4 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,633 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.7.0-cp311-cp311-linux_armv6l.whl#sha256=5e4fa1722caf3734030a92ab6bf26bade203683b47cbc8e65c1df5e7ac7ea665 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,633 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.7.0-cp311-cp311-linux_armv7l.whl#sha256=5e4fa1722caf3734030a92ab6bf26bade203683b47cbc8e65c1df5e7ac7ea665 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,634 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.7.0-cp39-cp39-linux_armv6l.whl#sha256=796eb1479065569d64173ec1f13c312f376dafe8c56e120d98dbf00a56af7c0a (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,635 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.7.0-cp39-cp39-linux_armv7l.whl#sha256=796eb1479065569d64173ec1f13c312f376dafe8c56e120d98dbf00a56af7c0a (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,636 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.8-cp39-cp39-linux_armv6l.whl#sha256=a30ec8528ffd83e1e132a9820cff964b8ce568402ad4a5adb46737421eb4f49e (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,636 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.8-cp39-cp39-linux_armv7l.whl#sha256=a30ec8528ffd83e1e132a9820cff964b8ce568402ad4a5adb46737421eb4f49e (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,637 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.8-cp311-cp311-linux_armv6l.whl#sha256=63b77d2952ec12a4d37232ffb5d3949285b4b49fe28cefdf3ca9e8bab2fa450a (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,637 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.8-cp311-cp311-linux_armv7l.whl#sha256=63b77d2952ec12a4d37232ffb5d3949285b4b49fe28cefdf3ca9e8bab2fa450a (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,638 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.6-cp311-cp311-linux_armv7l.whl#sha256=096a6708194eca1e7206507137a9035c902ddabfda8f091258bc5d108ee12d9e (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,638 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.6-cp311-cp311-linux_armv6l.whl#sha256=096a6708194eca1e7206507137a9035c902ddabfda8f091258bc5d108ee12d9e (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,639 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.6-cp39-cp39-linux_armv6l.whl#sha256=70f576204858dcc2e91511c7656cd34e0f8981ec2b7758154e62031f965951d2 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,639 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.6-cp39-cp39-linux_armv7l.whl#sha256=70f576204858dcc2e91511c7656cd34e0f8981ec2b7758154e62031f965951d2 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,640 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.5-cp311-cp311-linux_armv6l.whl#sha256=e63a2ae63127aec64a4501e47cb287c25f1e707d27271fa6910910f09500e07d (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,641 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.5-cp311-cp311-linux_armv7l.whl#sha256=e63a2ae63127aec64a4501e47cb287c25f1e707d27271fa6910910f09500e07d (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,642 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.5-cp39-cp39-linux_armv6l.whl#sha256=4fe9a84c082039a488fd192513b34f562606f1e2014325e6bf4bba303ab9d376 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,642 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.5-cp39-cp39-linux_armv7l.whl#sha256=4fe9a84c082039a488fd192513b34f562606f1e2014325e6bf4bba303ab9d376 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,643 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.6.5-cp313-cp313-linux_armv6l.whl#sha256=5c35d1de9353b26da544b72a878a5919ea4bae228ddc81815fde7ebbf827438c (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,644 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.6.5-cp313-cp313-linux_armv7l.whl#sha256=5c35d1de9353b26da544b72a878a5919ea4bae228ddc81815fde7ebbf827438c (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,645 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.4-cp39-cp39-linux_armv6l.whl#sha256=dd4508c140e09a0e6addd5c27db15f608718e0b9e9bcf67ac4cdf627a1d6eccd (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,645 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.4-cp39-cp39-linux_armv7l.whl#sha256=dd4508c140e09a0e6addd5c27db15f608718e0b9e9bcf67ac4cdf627a1d6eccd (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,646 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.4-cp311-cp311-linux_armv6l.whl#sha256=2970b5772b3e10fab05f9290fd0d38a5b8b9c1e7ed62bb5cf4a773049db07aab (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,646 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.4-cp311-cp311-linux_armv7l.whl#sha256=2970b5772b3e10fab05f9290fd0d38a5b8b9c1e7ed62bb5cf4a773049db07aab (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,647 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.6.4-cp313-cp313-linux_armv6l.whl#sha256=4ac4f82138cd4fd8cd4f527fbc2c1d3c2088a30892ddad72d3fad7ed252152bc (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,647 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.6.4-cp313-cp313-linux_armv7l.whl#sha256=4ac4f82138cd4fd8cd4f527fbc2c1d3c2088a30892ddad72d3fad7ed252152bc (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,648 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.3-cp311-cp311-linux_armv6l.whl#sha256=ba246acf4fbbaaf13db6aad24edc264c430af48c5effec159174daf42f6836ce (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,648 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.3-cp311-cp311-linux_armv7l.whl#sha256=ba246acf4fbbaaf13db6aad24edc264c430af48c5effec159174daf42f6836ce (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,649 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.3-cp39-cp39-linux_armv6l.whl#sha256=b456e583af95f6955bdb635cea9b306c87c9520f06dfe64ac11fd8313d455d7b (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,650 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.3-cp39-cp39-linux_armv7l.whl#sha256=b456e583af95f6955bdb635cea9b306c87c9520f06dfe64ac11fd8313d455d7b (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,650 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.1-cp311-cp311-linux_armv6l.whl#sha256=391a0c93e6e297270dedccebc7f707e668ac3c1e9d37498659a128f29c7fa100 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,651 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.1-cp311-cp311-linux_armv7l.whl#sha256=391a0c93e6e297270dedccebc7f707e668ac3c1e9d37498659a128f29c7fa100 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,652 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.1-cp39-cp39-linux_armv6l.whl#sha256=400597857f22ccafc0368c6b4793da86866c0ba22363ea61c41969837fb0e30f (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,653 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.6.1-cp39-cp39-linux_armv7l.whl#sha256=400597857f22ccafc0368c6b4793da86866c0ba22363ea61c41969837fb0e30f (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,653 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.5.4-cp311-cp311-linux_armv6l.whl#sha256=6512f4645ac3fc126e1fabd674ed5057fa4c7f4352014cf4f328fa946d460f26 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,654 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.5.4-cp311-cp311-linux_armv7l.whl#sha256=6512f4645ac3fc126e1fabd674ed5057fa4c7f4352014cf4f328fa946d460f26 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,654 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.5.4-cp39-cp39-linux_armv6l.whl#sha256=9f661b830164ba79729bf47dfaf30b2b506c59b70be5c402425cfad41df1ff9f (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,655 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.5.4-cp39-cp39-linux_armv7l.whl#sha256=9f661b830164ba79729bf47dfaf30b2b506c59b70be5c402425cfad41df1ff9f (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,655 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.4.0-cp311-cp311-linux_armv6l.whl#sha256=705609f0b90d787c1bbea28d8c365a8dc617a0b616d2f0ef048b3bf9d3c6bcb9 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,656 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.4.0-cp311-cp311-linux_armv7l.whl#sha256=705609f0b90d787c1bbea28d8c365a8dc617a0b616d2f0ef048b3bf9d3c6bcb9 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,656 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.4.0-cp39-cp39-linux_armv6l.whl#sha256=4017b164886557ecbcc573159a98fec1d64c8bf97785bd013669f145fd5a7fce (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,657 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.4.0-cp39-cp39-linux_armv7l.whl#sha256=4017b164886557ecbcc573159a98fec1d64c8bf97785bd013669f145fd5a7fce (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,657 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.3.3-cp311-cp311-linux_armv6l.whl#sha256=1c841a0cd786631f4d2242208ae6bdc96ef3506a18c36f3196b2f29e9a6d758c (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,658 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.3.3-cp311-cp311-linux_armv7l.whl#sha256=1c841a0cd786631f4d2242208ae6bdc96ef3506a18c36f3196b2f29e9a6d758c (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,659 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.3.3-cp39-cp39-linux_armv6l.whl#sha256=78d018d7f264975b329139d5653bab345a2a710d7cd715530cd1fbab2f0c4508 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,659 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.3.3-cp39-cp39-linux_armv7l.whl#sha256=78d018d7f264975b329139d5653bab345a2a710d7cd715530cd1fbab2f0c4508 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,660 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.3.0-cp311-cp311-linux_armv6l.whl#sha256=240d15f9d4c5b94d580e3fd3537c0f7c4f36afd400fc6750e3b2d5bf75b2babe (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,661 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.3.0-cp311-cp311-linux_armv7l.whl#sha256=240d15f9d4c5b94d580e3fd3537c0f7c4f36afd400fc6750e3b2d5bf75b2babe (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,661 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.3.0-cp39-cp39-linux_armv6l.whl#sha256=bb65f7324f0296f381c1d6ea1216f749bee871fa54cc3829daaae490ba4b7254 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,662 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.3.0-cp39-cp39-linux_armv7l.whl#sha256=bb65f7324f0296f381c1d6ea1216f749bee871fa54cc3829daaae490ba4b7254 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,662 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.18-cp311-cp311-linux_armv6l.whl#sha256=73c7ae4e69c22faec04a942696567f911b3cbd6d0c89cfe323782722d25d9ecf (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,663 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.18-cp311-cp311-linux_armv7l.whl#sha256=73c7ae4e69c22faec04a942696567f911b3cbd6d0c89cfe323782722d25d9ecf (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,663 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.18-cp39-cp39-linux_armv6l.whl#sha256=b90901f251b98b16a52c4484816b82de18a67775f1579684566828f2cac4757c (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,664 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.18-cp39-cp39-linux_armv7l.whl#sha256=b90901f251b98b16a52c4484816b82de18a67775f1579684566828f2cac4757c (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,665 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.17-cp311-cp311-linux_armv6l.whl#sha256=9d679604b96e0ae7e76a17ba0825914eb5e64a4508b4f246dc03dc41819e35eb (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,665 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.17-cp311-cp311-linux_armv7l.whl#sha256=9d679604b96e0ae7e76a17ba0825914eb5e64a4508b4f246dc03dc41819e35eb (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,666 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.17-cp39-cp39-linux_armv6l.whl#sha256=e79fd08a4e4280df375d8585ed99907571f6672d6580d3967b386dee7df7f181 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,667 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.17-cp39-cp39-linux_armv7l.whl#sha256=e79fd08a4e4280df375d8585ed99907571f6672d6580d3967b386dee7df7f181 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,667 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.16-cp311-cp311-linux_armv6l.whl#sha256=1a9a5224756c40a6c2db4b116896d6792f647d4a068d806fe9cdbde6285efea5 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,668 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.16-cp311-cp311-linux_armv7l.whl#sha256=1a9a5224756c40a6c2db4b116896d6792f647d4a068d806fe9cdbde6285efea5 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,669 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.16-cp39-cp39-linux_armv6l.whl#sha256=0a88ef9ff8673e005153fd6a62f1402ffa9aa0e785da9fa7d6d8455e3c947caa (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,669 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.16-cp39-cp39-linux_armv7l.whl#sha256=0a88ef9ff8673e005153fd6a62f1402ffa9aa0e785da9fa7d6d8455e3c947caa (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,670 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.15-cp311-cp311-linux_armv6l.whl#sha256=fe97b3569772498ed6cee437ba3fdf6cbd946ca2249d7ca80b31171d5ce5cab4 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,670 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.15-cp311-cp311-linux_armv7l.whl#sha256=fe97b3569772498ed6cee437ba3fdf6cbd946ca2249d7ca80b31171d5ce5cab4 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,671 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.15-cp39-cp39-linux_armv6l.whl#sha256=eb3fd5227a2f86ed404956cf8b49ecddb157d4f0b6946e2c0da1a376b0177f75 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,671 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.15-cp39-cp39-linux_armv7l.whl#sha256=eb3fd5227a2f86ed404956cf8b49ecddb157d4f0b6946e2c0da1a376b0177f75 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T12:31:10,672 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.13-cp311-cp311-linux_armv6l.whl#sha256=ab089aed60934160f02f8c604f5fd3c0626d9f36f921805c291d94d1b4a1412c (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,673 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.13-cp311-cp311-linux_armv7l.whl#sha256=ab089aed60934160f02f8c604f5fd3c0626d9f36f921805c291d94d1b4a1412c (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,673 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.13-cp37-cp37m-linux_armv6l.whl#sha256=1903cdb30776ebe1a9338f6ae8ccfd239ba39ee4ad698e7b883f0438d6359c40 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,674 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.13-cp37-cp37m-linux_armv7l.whl#sha256=1903cdb30776ebe1a9338f6ae8ccfd239ba39ee4ad698e7b883f0438d6359c40 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,675 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.13-cp39-cp39-linux_armv6l.whl#sha256=57f84bdec4331d0942c1d4fece5e42246b42497020d7422c141a65d907f78960 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,675 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.13-cp39-cp39-linux_armv7l.whl#sha256=57f84bdec4331d0942c1d4fece5e42246b42497020d7422c141a65d907f78960 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,676 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.10-cp311-cp311-linux_armv6l.whl#sha256=825f41da9719ee8c75de14488d5ba62e07e5850eb44b0f282830565c9b5c740c (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,677 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.10-cp311-cp311-linux_armv7l.whl#sha256=825f41da9719ee8c75de14488d5ba62e07e5850eb44b0f282830565c9b5c740c (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,677 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.10-cp37-cp37m-linux_armv6l.whl#sha256=b61cd5c69c53328fb33a2de9a162ba9463884986a6c3c853a1e1a69c71f079e7 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,678 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.10-cp37-cp37m-linux_armv7l.whl#sha256=b61cd5c69c53328fb33a2de9a162ba9463884986a6c3c853a1e1a69c71f079e7 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,678 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.10-cp39-cp39-linux_armv6l.whl#sha256=b250a5ee963e8856c92becb97a755d1fb1f454c2bec389fe1809ed57283d244b (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,679 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.10-cp39-cp39-linux_armv7l.whl#sha256=b250a5ee963e8856c92becb97a755d1fb1f454c2bec389fe1809ed57283d244b (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,679 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.9-cp311-cp311-linux_armv6l.whl#sha256=069285fd083173901f4178002a7e59b26fae5acad6b4a42f1a137ba96e92b979 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,680 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.9-cp311-cp311-linux_armv7l.whl#sha256=069285fd083173901f4178002a7e59b26fae5acad6b4a42f1a137ba96e92b979 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,680 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.9-cp37-cp37m-linux_armv6l.whl#sha256=f41b2a5f72b5dbfcde299c745fa4d502e75797225b8d6dc3bcf92ed3b43dcbc9 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,681 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.9-cp37-cp37m-linux_armv7l.whl#sha256=f41b2a5f72b5dbfcde299c745fa4d502e75797225b8d6dc3bcf92ed3b43dcbc9 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,682 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.9-cp39-cp39-linux_armv6l.whl#sha256=446ad6f4e71f7d3b8aaf7c5abcadc3da4a0074dbabeffbf679c6cddf49904d74 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,682 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.9-cp39-cp39-linux_armv7l.whl#sha256=446ad6f4e71f7d3b8aaf7c5abcadc3da4a0074dbabeffbf679c6cddf49904d74 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,683 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.8-cp311-cp311-linux_armv6l.whl#sha256=b26dcf6dfaa909165b8ad981c32f92d2c192356dfdde150d345eb76774c52c2b (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,684 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.8-cp311-cp311-linux_armv7l.whl#sha256=b26dcf6dfaa909165b8ad981c32f92d2c192356dfdde150d345eb76774c52c2b (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,684 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.8-cp37-cp37m-linux_armv6l.whl#sha256=19634b0deed2306213b8eccc3089a8e9f945308ccf7e315aa09aec3980e8fff9 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,685 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.8-cp37-cp37m-linux_armv7l.whl#sha256=19634b0deed2306213b8eccc3089a8e9f945308ccf7e315aa09aec3980e8fff9 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,686 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.8-cp39-cp39-linux_armv6l.whl#sha256=a28b9f98c5db7c6c9b866db24ee2bb38956b6917768132bb46ebeb5a241048c4 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,686 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.8-cp39-cp39-linux_armv7l.whl#sha256=a28b9f98c5db7c6c9b866db24ee2bb38956b6917768132bb46ebeb5a241048c4 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,687 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.4-cp311-cp311-linux_armv6l.whl#sha256=6866bda2107b569787bc204fd07715f48bafe6e51567efcd73a16a9cfe36a54d (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,687 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.4-cp311-cp311-linux_armv7l.whl#sha256=6866bda2107b569787bc204fd07715f48bafe6e51567efcd73a16a9cfe36a54d (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,688 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.4-cp37-cp37m-linux_armv6l.whl#sha256=c0b1fb064ca4210f962712bb2af659fad2cfed87d2ed0205eef853415c88ce97 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,688 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.4-cp37-cp37m-linux_armv7l.whl#sha256=c0b1fb064ca4210f962712bb2af659fad2cfed87d2ed0205eef853415c88ce97 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,689 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.4-cp39-cp39-linux_armv6l.whl#sha256=3177e6d1d806db4ad2dac40b2516b1ff04f291e0866c917e5a10314d76cbfcb3 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,690 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.4-cp39-cp39-linux_armv7l.whl#sha256=3177e6d1d806db4ad2dac40b2516b1ff04f291e0866c917e5a10314d76cbfcb3 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,690 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.2.4-cp313-cp313-linux_armv6l.whl#sha256=90aa9ffd118bf18551c2a797bea206f8ebaf89b762af80dcfea462b5fd5fb76d (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,691 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.2.4-cp313-cp313-linux_armv7l.whl#sha256=90aa9ffd118bf18551c2a797bea206f8ebaf89b762af80dcfea462b5fd5fb76d (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.7) 2025-10-15T12:31:10,692 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.1-cp37-cp37m-linux_armv6l.whl#sha256=02541112a185f9d24fc0cadb9879006ba8eb42f5ce2b92694620444643a7b2d0 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:10,692 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.1-cp37-cp37m-linux_armv7l.whl#sha256=02541112a185f9d24fc0cadb9879006ba8eb42f5ce2b92694620444643a7b2d0 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:10,693 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.1-cp39-cp39-linux_armv6l.whl#sha256=ff10ee1c2d2cdf18229054e37b6063da98f62c55ec4d6f95da38c95d984451e9 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:10,694 Skipping link: No binaries permitted for detkit: https://archive1.piwheels.org/simple/detkit/detkit-0.2.1-cp39-cp39-linux_armv7l.whl#sha256=ff10ee1c2d2cdf18229054e37b6063da98f62c55ec4d6f95da38c95d984451e9 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:10,694 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.2.1-cp313-cp313-linux_armv6l.whl#sha256=78ce88c6791fb029ffedaf73e8b60b9533559277fa49d119fb98fce3fa61a475 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:10,695 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.2.1-cp313-cp313-linux_armv7l.whl#sha256=78ce88c6791fb029ffedaf73e8b60b9533559277fa49d119fb98fce3fa61a475 (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.6) 2025-10-15T12:31:10,695 Skipping link: not a file: https://www.piwheels.org/simple/detkit/ 2025-10-15T12:31:10,696 Skipping link: not a file: https://pypi.org/simple/detkit/ 2025-10-15T12:31:10,720 Given no hashes to check 1 links for project 'detkit': discarding no candidates 2025-10-15T12:31:10,738 Collecting detkit==0.12.0 2025-10-15T12:31:10,740 Created temporary directory: /tmp/pip-unpack-rgpkawe1 2025-10-15T12:31:10,873 Downloading detkit-0.12.0.tar.gz (396 kB) 2025-10-15T12:31:11,431 Added detkit==0.12.0 from https://files.pythonhosted.org/packages/e2/94/95809413c04729c9f14d942f24022ada1c3fb96235f7a666ba2f757198f9/detkit-0.12.0.tar.gz to build tracker '/tmp/pip-build-tracker-pdlsqpd0' 2025-10-15T12:31:11,436 Created temporary directory: /tmp/pip-build-env-s273xugq 2025-10-15T12:31:11,441 Installing build dependencies: started 2025-10-15T12:31:11,442 Running command pip subprocess to install build dependencies 2025-10-15T12:31:12,583 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-15T12:31:13,175 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-15T12:31:13,199 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T12:31:14,958 Collecting setuptools 2025-10-15T12:31:15,049 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-15T12:31:15,647 Link requires a different Python (3.11.2 not in: '>=3.7,<3.10'): https://files.pythonhosted.org/packages/99/f1/c00d6be56e1a718a3068079e3ec8ce044d7179345280f6a3f5066068af0d/scipy-1.6.2.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.7,<3.10) 2025-10-15T12:31:15,652 Link requires a different Python (3.11.2 not in: '>=3.7,<3.10'): https://files.pythonhosted.org/packages/fe/fd/8704c7b7b34cdac850485e638346025ca57c5a859934b9aa1be5399b33b7/scipy-1.6.3.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.7,<3.10) 2025-10-15T12:31:15,658 Link requires a different Python (3.11.2 not in: '>=3.7,<3.10'): https://files.pythonhosted.org/packages/bb/bb/944f559d554df6c9adf037aa9fc982a9706ee0e96c0d5beac701cb158900/scipy-1.7.0.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.7,<3.10) 2025-10-15T12:31:15,663 Link requires a different Python (3.11.2 not in: '>=3.7,<3.10'): https://files.pythonhosted.org/packages/47/33/a24aec22b7be7fdb10ec117a95e1e4099890d8bbc6646902f443fc7719d1/scipy-1.7.1.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.7,<3.10) 2025-10-15T12:31:15,669 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/0e/23/58c4f995475a2a97cb5f4a032aedaf881ad87cd976a7180c55118d105a1d/scipy-1.7.2.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.7,<3.11) 2025-10-15T12:31:15,676 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/61/67/1a654b96309c991762ee9bc39c363fc618076b155fe52d295211cf2536c7/scipy-1.7.3.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.7,<3.11) 2025-10-15T12:31:15,682 Link requires a different Python (3.11.2 not in: '>=3.8,<3.11'): https://files.pythonhosted.org/packages/c0/ad/e3c052ed4e0027a8abef0a5e8441a044427d252d17d9aee06d56e62fc698/scipy-1.8.0rc1.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.8,<3.11) 2025-10-15T12:31:15,688 Link requires a different Python (3.11.2 not in: '>=3.8,<3.11'): https://files.pythonhosted.org/packages/29/d2/151a54944b333e465f98804dced31dab1284f3c37b752b9cefa710b64681/scipy-1.8.0rc2.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.8,<3.11) 2025-10-15T12:31:15,694 Link requires a different Python (3.11.2 not in: '>=3.8,<3.11'): https://files.pythonhosted.org/packages/e4/26/83dd1c6378513a6241d984bda9f08c512b6e35fff13fba3acc1b3c195f02/scipy-1.8.0rc3.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.8,<3.11) 2025-10-15T12:31:15,700 Link requires a different Python (3.11.2 not in: '>=3.8,<3.11'): https://files.pythonhosted.org/packages/22/78/056cc43e7737811b6f50886788a940f852773dd9804f5365952805db9648/scipy-1.8.0rc4.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.8,<3.11) 2025-10-15T12:31:15,705 Link requires a different Python (3.11.2 not in: '>=3.8,<3.11'): https://files.pythonhosted.org/packages/b4/a2/4faa34bf0cdbefd5c706625f1234987795f368eb4e97bde9d6f46860843e/scipy-1.8.0.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.8,<3.11) 2025-10-15T12:31:15,711 Link requires a different Python (3.11.2 not in: '>=3.8,<3.11'): https://files.pythonhosted.org/packages/26/b5/9330f004b9a3b2b6a31f59f46f1617ce9ca15c0e7fe64288c20385a05c9d/scipy-1.8.1.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.8,<3.11) 2025-10-15T12:31:16,135 Collecting scipy>=1.5 2025-10-15T12:31:17,752 Using cached https://www.piwheels.org/simple/scipy/scipy-1.16.2-cp311-cp311-linux_armv7l.whl (22.9 MB) 2025-10-15T12:31:20,394 Collecting cython>=0.29 2025-10-15T12:31:20,417 Using cached cython-3.1.4-py3-none-any.whl (1.2 MB) 2025-10-15T12:31:21,497 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/3a/be/650f9c091ef71cb01d735775d554e068752d3ff63d7943b26316dc401749/numpy-1.21.2.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2025-10-15T12:31:21,505 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/5f/d6/ad58ded26556eaeaa8c971e08b6466f17c4ac4d786cd3d800e26ce59cc01/numpy-1.21.3.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2025-10-15T12:31:21,512 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/fb/48/b0708ebd7718a8933f0d3937513ef8ef2f4f04529f1f66ca86d873043921/numpy-1.21.4.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2025-10-15T12:31:21,520 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/c2/a8/a924a09492bdfee8c2ec3094d0a13f2799800b4fdc9c890738aeeb12c72e/numpy-1.21.5.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2025-10-15T12:31:21,527 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/45/b7/de7b8e67f2232c26af57c205aaad29fe17754f793404f59c8a730c7a191a/numpy-1.21.6.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2025-10-15T12:31:22,164 Collecting numpy<2.6,>=1.25.2 2025-10-15T12:31:22,620 Using cached https://www.piwheels.org/simple/numpy/numpy-2.3.3-cp311-cp311-linux_armv7l.whl (6.1 MB) 2025-10-15T12:31:26,081 Installing collected packages: setuptools, numpy, cython, scipy 2025-10-15T12:31:38,237 Creating /tmp/pip-build-env-s273xugq/overlay/local/bin 2025-10-15T12:31:38,239 changing mode of /tmp/pip-build-env-s273xugq/overlay/local/bin/f2py to 755 2025-10-15T12:31:38,241 changing mode of /tmp/pip-build-env-s273xugq/overlay/local/bin/numpy-config to 755 2025-10-15T12:31:41,123 changing mode of /tmp/pip-build-env-s273xugq/overlay/local/bin/cygdb to 755 2025-10-15T12:31:41,125 changing mode of /tmp/pip-build-env-s273xugq/overlay/local/bin/cython to 755 2025-10-15T12:31:41,127 changing mode of /tmp/pip-build-env-s273xugq/overlay/local/bin/cythonize to 755 2025-10-15T12:31:58,887 Successfully installed cython-3.1.4 numpy-2.3.3 scipy-1.16.2 setuptools-80.9.0 2025-10-15T12:31:59,388 Installing build dependencies: finished with status 'done' 2025-10-15T12:31:59,395 Getting requirements to build wheel: started 2025-10-15T12:31:59,396 Running command Getting requirements to build wheel 2025-10-15T12:32:01,132 Compiling ./detkit/_cy_linear_algebra/cho_factor.pyx because it changed. 2025-10-15T12:32:01,132 Compiling ./detkit/_cy_linear_algebra/cho_solve.pyx because it changed. 2025-10-15T12:32:01,132 Compiling ./detkit/_cy_linear_algebra/fill_triangle.pyx because it changed. 2025-10-15T12:32:01,133 Compiling ./detkit/_cy_linear_algebra/ldl_factor.pyx because it changed. 2025-10-15T12:32:01,133 Compiling ./detkit/_cy_linear_algebra/ldl_solve.pyx because it changed. 2025-10-15T12:32:01,134 Compiling ./detkit/_cy_linear_algebra/lu_factor.pyx because it changed. 2025-10-15T12:32:01,135 Compiling ./detkit/_cy_linear_algebra/lu_solve.pyx because it changed. 2025-10-15T12:32:01,136 Compiling ./detkit/_cy_linear_algebra/matmul.pyx because it changed. 2025-10-15T12:32:01,137 Compiling ./detkit/_cy_linear_algebra/solve_diag.pyx because it changed. 2025-10-15T12:32:01,137 Compiling ./detkit/_cy_linear_algebra/solve_triangular.pyx because it changed. 2025-10-15T12:32:01,138 Compiling ./detkit/_functions/logdet.pyx because it changed. 2025-10-15T12:32:01,139 Compiling ./detkit/_functions/loggdet.pyx because it changed. 2025-10-15T12:32:01,140 Compiling ./detkit/_functions/logpdet.pyx because it changed. 2025-10-15T12:32:01,141 Compiling ./detkit/_functions/ortho_complement.pyx because it changed. 2025-10-15T12:32:01,142 Compiling ./detkit/_functions/orthogonalize.pyx because it changed. 2025-10-15T12:32:01,143 Compiling ./detkit/_benchmark/get_instructions_per_flop.pyx because it changed. 2025-10-15T12:32:01,144 Compiling ./detkit/_definitions/get_config.pyx because it changed. 2025-10-15T12:32:01,145 Compiling ./detkit/_device/instructions_counter.pyx because it changed. 2025-10-15T12:32:03,329 warning: detkit/_benchmark/get_instructions_per_flop.pyx:239:42: the result of using negative indices inside of code sections marked as 'wraparound=False' is undefined 2025-10-15T12:32:33,200 [ 3/18] Cythonizing ./detkit/_cy_linear_algebra/cho_solve.pyx 2025-10-15T12:32:33,201 [ 8/18] Cythonizing ./detkit/_cy_linear_algebra/lu_solve.pyx 2025-10-15T12:32:33,203 [16/18] Cythonizing ./detkit/_functions/logpdet.pyx 2025-10-15T12:32:33,204 [ 4/18] Cythonizing ./detkit/_cy_linear_algebra/fill_triangle.pyx 2025-10-15T12:32:33,205 [ 6/18] Cythonizing ./detkit/_cy_linear_algebra/ldl_solve.pyx 2025-10-15T12:32:33,206 [10/18] Cythonizing ./detkit/_cy_linear_algebra/solve_diag.pyx 2025-10-15T12:32:33,208 [12/18] Cythonizing ./detkit/_definitions/get_config.pyx 2025-10-15T12:32:33,209 [13/18] Cythonizing ./detkit/_device/instructions_counter.pyx 2025-10-15T12:32:33,209 [14/18] Cythonizing ./detkit/_functions/logdet.pyx 2025-10-15T12:32:33,210 [17/18] Cythonizing ./detkit/_functions/ortho_complement.pyx 2025-10-15T12:32:33,211 [ 1/18] Cythonizing ./detkit/_benchmark/get_instructions_per_flop.pyx 2025-10-15T12:32:33,212 [ 5/18] Cythonizing ./detkit/_cy_linear_algebra/ldl_factor.pyx 2025-10-15T12:32:33,212 [ 9/18] Cythonizing ./detkit/_cy_linear_algebra/matmul.pyx 2025-10-15T12:32:33,213 [11/18] Cythonizing ./detkit/_cy_linear_algebra/solve_triangular.pyx 2025-10-15T12:32:33,213 [ 2/18] Cythonizing ./detkit/_cy_linear_algebra/cho_factor.pyx 2025-10-15T12:32:33,214 [ 7/18] Cythonizing ./detkit/_cy_linear_algebra/lu_factor.pyx 2025-10-15T12:32:33,214 [15/18] Cythonizing ./detkit/_functions/loggdet.pyx 2025-10-15T12:32:33,215 [18/18] Cythonizing ./detkit/_functions/orthogonalize.pyx 2025-10-15T12:32:33,409 Getting requirements to build wheel: finished with status 'done' 2025-10-15T12:32:33,441 Created temporary directory: /tmp/pip-modern-metadata-_orbus2i 2025-10-15T12:32:33,444 Preparing metadata (pyproject.toml): started 2025-10-15T12:32:33,445 Running command Preparing metadata (pyproject.toml) 2025-10-15T12:32:35,005 /tmp/pip-build-env-s273xugq/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require' 2025-10-15T12:32:35,006 warnings.warn(msg) 2025-10-15T12:32:35,045 /tmp/pip-build-env-s273xugq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-15T12:32:35,046 !! 2025-10-15T12:32:35,047 ******************************************************************************** 2025-10-15T12:32:35,047 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-15T12:32:35,048 License :: OSI Approved :: BSD License 2025-10-15T12:32:35,050 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-15T12:32:35,051 ******************************************************************************** 2025-10-15T12:32:35,052 !! 2025-10-15T12:32:35,052 self._finalize_license_expression() 2025-10-15T12:32:35,079 running dist_info 2025-10-15T12:32:35,097 creating /tmp/pip-modern-metadata-_orbus2i/detkit.egg-info 2025-10-15T12:32:35,098 writing /tmp/pip-modern-metadata-_orbus2i/detkit.egg-info/PKG-INFO 2025-10-15T12:32:35,107 writing dependency_links to /tmp/pip-modern-metadata-_orbus2i/detkit.egg-info/dependency_links.txt 2025-10-15T12:32:35,113 writing requirements to /tmp/pip-modern-metadata-_orbus2i/detkit.egg-info/requires.txt 2025-10-15T12:32:35,115 writing top-level names to /tmp/pip-modern-metadata-_orbus2i/detkit.egg-info/top_level.txt 2025-10-15T12:32:35,116 writing manifest file '/tmp/pip-modern-metadata-_orbus2i/detkit.egg-info/SOURCES.txt' 2025-10-15T12:32:35,182 reading manifest file '/tmp/pip-modern-metadata-_orbus2i/detkit.egg-info/SOURCES.txt' 2025-10-15T12:32:35,184 reading manifest template 'MANIFEST.in' 2025-10-15T12:32:35,222 warning: no files found matching '*.pxi' anywhere in distribution 2025-10-15T12:32:35,226 warning: no files found matching '*.cu' anywhere in distribution 2025-10-15T12:32:35,227 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2025-10-15T12:32:35,228 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-10-15T12:32:35,229 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-10-15T12:32:35,230 warning: no previously-included files matching '*.dll' found anywhere in distribution 2025-10-15T12:32:35,231 warning: no previously-included files matching '*.dylib' found anywhere in distribution 2025-10-15T12:32:35,233 warning: no previously-included files matching '*.o' found anywhere in distribution 2025-10-15T12:32:35,234 warning: no previously-included files matching '*.swp' found anywhere in distribution 2025-10-15T12:32:35,405 warning: no files found matching '*.svg' under directory 'docs' 2025-10-15T12:32:35,459 warning: no files found matching '*.bib' under directory 'docs' 2025-10-15T12:32:35,496 warning: no files found matching '*.in' under directory 'docs' 2025-10-15T12:32:35,535 warning: no previously-included files matching '*.html' found under directory 'docs' 2025-10-15T12:32:35,536 warning: no previously-included files matching '*.pdf' found under directory 'docs' 2025-10-15T12:32:35,571 warning: no files found matching '*.ico' under directory 'docs' 2025-10-15T12:32:35,672 warning: no files found matching '*.png' under directory 'docs' 2025-10-15T12:32:35,772 warning: no files found matching '*.rst' under directory 'detkit' 2025-10-15T12:32:35,773 warning: no files found matching '*.py' under directory 'examples' 2025-10-15T12:32:35,773 warning: no files found matching '*.rst' under directory 'examples' 2025-10-15T12:32:35,775 warning: no previously-included files matching '*.pdf' found under directory 'notebooks' 2025-10-15T12:32:35,776 warning: no previously-included files matching '*.svg' found under directory 'notebooks' 2025-10-15T12:32:35,791 warning: no files found matching '*.rst' under directory 'tests' 2025-10-15T12:32:35,800 warning: no previously-included files matching '*.svg' found under directory 'tests' 2025-10-15T12:32:35,801 warning: no previously-included files matching '*.pdf' found under directory 'tests' 2025-10-15T12:32:35,809 warning: no files found matching 'CHANGELOG.rst' 2025-10-15T12:32:35,811 warning: no previously-included files found matching 'docs/todo' 2025-10-15T12:32:35,812 warning: no previously-included files found matching 'TODO.rst' 2025-10-15T12:32:35,813 warning: no previously-included files found matching '.coverage' 2025-10-15T12:32:35,814 warning: no previously-included files found matching '.gitattributes' 2025-10-15T12:32:35,815 warning: no previously-included files found matching '.tokeignore' 2025-10-15T12:32:35,816 no previously-included directories found matching 'docs/source/_static/images' 2025-10-15T12:32:35,816 no previously-included directories found matching 'docs/build' 2025-10-15T12:32:35,817 no previously-included directories found matching '.git' 2025-10-15T12:32:35,818 no previously-included directories found matching 'tmp' 2025-10-15T12:32:35,819 no previously-included directories found matching '.tox' 2025-10-15T12:32:35,820 no previously-included directories found matching '.github' 2025-10-15T12:32:35,821 no previously-included directories found matching 'conda-recipe' 2025-10-15T12:32:35,822 no previously-included directories found matching 'benchmark' 2025-10-15T12:32:35,822 adding license file 'LICENSE.txt' 2025-10-15T12:32:35,823 adding license file 'AUTHORS.txt' 2025-10-15T12:32:35,833 writing manifest file '/tmp/pip-modern-metadata-_orbus2i/detkit.egg-info/SOURCES.txt' 2025-10-15T12:32:35,835 creating '/tmp/pip-modern-metadata-_orbus2i/detkit-0.12.0.dist-info' 2025-10-15T12:32:36,035 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-15T12:32:36,040 Source in /tmp/pip-wheel-x9hny8qs/detkit_7b338d2a63e24c9095a81c81911121b1 has version 0.12.0, which satisfies requirement detkit==0.12.0 from https://files.pythonhosted.org/packages/e2/94/95809413c04729c9f14d942f24022ada1c3fb96235f7a666ba2f757198f9/detkit-0.12.0.tar.gz 2025-10-15T12:32:36,042 Removed detkit==0.12.0 from https://files.pythonhosted.org/packages/e2/94/95809413c04729c9f14d942f24022ada1c3fb96235f7a666ba2f757198f9/detkit-0.12.0.tar.gz from build tracker '/tmp/pip-build-tracker-pdlsqpd0' 2025-10-15T12:32:36,049 Created temporary directory: /tmp/pip-unpack-buz23fig 2025-10-15T12:32:36,049 Building wheels for collected packages: detkit 2025-10-15T12:32:36,055 Created temporary directory: /tmp/pip-wheel-ighvomgd 2025-10-15T12:32:36,055 Destination directory: /tmp/pip-wheel-ighvomgd 2025-10-15T12:32:36,057 Building wheel for detkit (pyproject.toml): started 2025-10-15T12:32:36,059 Running command Building wheel for detkit (pyproject.toml) 2025-10-15T12:32:37,577 /tmp/pip-build-env-s273xugq/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require' 2025-10-15T12:32:37,578 warnings.warn(msg) 2025-10-15T12:32:37,616 /tmp/pip-build-env-s273xugq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-15T12:32:37,616 !! 2025-10-15T12:32:37,617 ******************************************************************************** 2025-10-15T12:32:37,618 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-15T12:32:37,619 License :: OSI Approved :: BSD License 2025-10-15T12:32:37,620 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-15T12:32:37,620 ******************************************************************************** 2025-10-15T12:32:37,621 !! 2025-10-15T12:32:37,621 self._finalize_license_expression() 2025-10-15T12:32:37,648 running bdist_wheel 2025-10-15T12:32:37,669 running build 2025-10-15T12:32:37,669 running build_py 2025-10-15T12:32:37,681 creating build/lib.linux-armv7l-cpython-311/detkit 2025-10-15T12:32:37,682 copying detkit/__version__.py -> build/lib.linux-armv7l-cpython-311/detkit 2025-10-15T12:32:37,684 copying detkit/__init__.py -> build/lib.linux-armv7l-cpython-311/detkit 2025-10-15T12:32:37,688 creating build/lib.linux-armv7l-cpython-311/detkit/_utilities 2025-10-15T12:32:37,690 copying detkit/_utilities/plot_utilities.py -> build/lib.linux-armv7l-cpython-311/detkit/_utilities 2025-10-15T12:32:37,692 copying detkit/_utilities/display_utilities.py -> build/lib.linux-armv7l-cpython-311/detkit/_utilities 2025-10-15T12:32:37,694 copying detkit/_utilities/__init__.py -> build/lib.linux-armv7l-cpython-311/detkit/_utilities 2025-10-15T12:32:37,697 creating build/lib.linux-armv7l-cpython-311/detkit/datasets 2025-10-15T12:32:37,698 copying detkit/datasets/covariance_matrix.py -> build/lib.linux-armv7l-cpython-311/detkit/datasets 2025-10-15T12:32:37,700 copying detkit/datasets/electrocardiogram.py -> build/lib.linux-armv7l-cpython-311/detkit/datasets 2025-10-15T12:32:37,703 copying detkit/datasets/design_matrix.py -> build/lib.linux-armv7l-cpython-311/detkit/datasets 2025-10-15T12:32:37,705 copying detkit/datasets/__init__.py -> build/lib.linux-armv7l-cpython-311/detkit/datasets 2025-10-15T12:32:37,707 creating build/lib.linux-armv7l-cpython-311/detkit/_benchmark 2025-10-15T12:32:37,708 copying detkit/_benchmark/__init__.py -> build/lib.linux-armv7l-cpython-311/detkit/_benchmark 2025-10-15T12:32:37,710 creating build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T12:32:37,711 copying detkit/_definitions/__init__.py -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T12:32:37,714 creating build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T12:32:37,715 copying detkit/_cy_linear_algebra/__init__.py -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T12:32:37,718 creating build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,719 copying detkit/_functions/_memdet_util.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,721 copying detkit/_functions/_utilities.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,723 copying detkit/_functions/sy_logpdet.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,725 copying detkit/_functions/sy_loggdet.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,727 copying detkit/_functions/_ansi.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,729 copying detkit/_functions/_memdet_gen.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,731 copying detkit/_functions/_memdet_sym2.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,734 copying detkit/_functions/_parallel_io.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,738 copying detkit/_functions/_memdet_spd.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,741 copying detkit/_functions/_memdet_spd2.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,743 copying detkit/_functions/disk.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,745 copying detkit/_functions/memdet.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,748 copying detkit/_functions/memory.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,750 copying detkit/_functions/sy_logdet.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,752 copying detkit/_functions/fit_logdet.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,754 copying detkit/_functions/_math_utilities.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,756 copying detkit/_functions/_memdet_block.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,758 copying detkit/_functions/_memdet_sym.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,761 copying detkit/_functions/profile.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,763 copying detkit/_functions/__init__.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,765 copying detkit/_functions/_memdet_io.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:37,768 creating build/lib.linux-armv7l-cpython-311/detkit/_device 2025-10-15T12:32:37,769 copying detkit/_device/check_perf_support.py -> build/lib.linux-armv7l-cpython-311/detkit/_device 2025-10-15T12:32:37,771 copying detkit/_device/__init__.py -> build/lib.linux-armv7l-cpython-311/detkit/_device 2025-10-15T12:32:37,773 creating build/lib.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T12:32:37,774 copying detkit/_openmp/cpu_count.py -> build/lib.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T12:32:37,776 copying detkit/_openmp/__init__.py -> build/lib.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T12:32:37,781 running egg_info 2025-10-15T12:32:37,795 writing detkit.egg-info/PKG-INFO 2025-10-15T12:32:37,804 writing dependency_links to detkit.egg-info/dependency_links.txt 2025-10-15T12:32:37,809 writing requirements to detkit.egg-info/requires.txt 2025-10-15T12:32:37,811 writing top-level names to detkit.egg-info/top_level.txt 2025-10-15T12:32:37,846 reading manifest file 'detkit.egg-info/SOURCES.txt' 2025-10-15T12:32:37,860 reading manifest template 'MANIFEST.in' 2025-10-15T12:32:37,898 warning: no files found matching '*.pxi' anywhere in distribution 2025-10-15T12:32:37,902 warning: no files found matching '*.cu' anywhere in distribution 2025-10-15T12:32:37,903 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2025-10-15T12:32:37,905 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-10-15T12:32:37,906 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-10-15T12:32:37,908 warning: no previously-included files matching '*.dll' found anywhere in distribution 2025-10-15T12:32:37,909 warning: no previously-included files matching '*.dylib' found anywhere in distribution 2025-10-15T12:32:37,910 warning: no previously-included files matching '*.o' found anywhere in distribution 2025-10-15T12:32:37,912 warning: no previously-included files matching '*.swp' found anywhere in distribution 2025-10-15T12:32:38,076 warning: no files found matching '*.svg' under directory 'docs' 2025-10-15T12:32:38,127 warning: no files found matching '*.bib' under directory 'docs' 2025-10-15T12:32:38,160 warning: no files found matching '*.in' under directory 'docs' 2025-10-15T12:32:38,195 warning: no previously-included files matching '*.pdf' found under directory 'docs' 2025-10-15T12:32:38,228 warning: no files found matching '*.ico' under directory 'docs' 2025-10-15T12:32:38,331 warning: no files found matching '*.png' under directory 'docs' 2025-10-15T12:32:38,428 warning: no files found matching '*.rst' under directory 'detkit' 2025-10-15T12:32:38,428 warning: no files found matching '*.py' under directory 'examples' 2025-10-15T12:32:38,429 warning: no files found matching '*.rst' under directory 'examples' 2025-10-15T12:32:38,431 warning: no previously-included files matching '*.pdf' found under directory 'notebooks' 2025-10-15T12:32:38,432 warning: no previously-included files matching '*.svg' found under directory 'notebooks' 2025-10-15T12:32:38,447 warning: no files found matching '*.rst' under directory 'tests' 2025-10-15T12:32:38,456 warning: no previously-included files matching '*.svg' found under directory 'tests' 2025-10-15T12:32:38,457 warning: no previously-included files matching '*.pdf' found under directory 'tests' 2025-10-15T12:32:38,465 warning: no files found matching 'CHANGELOG.rst' 2025-10-15T12:32:38,467 warning: no previously-included files found matching 'docs/todo' 2025-10-15T12:32:38,468 warning: no previously-included files found matching 'TODO.rst' 2025-10-15T12:32:38,469 warning: no previously-included files found matching '.coverage' 2025-10-15T12:32:38,470 warning: no previously-included files found matching '.gitattributes' 2025-10-15T12:32:38,472 warning: no previously-included files found matching '.tokeignore' 2025-10-15T12:32:38,473 no previously-included directories found matching 'docs/source/_static/images' 2025-10-15T12:32:38,474 no previously-included directories found matching 'docs/build' 2025-10-15T12:32:38,475 no previously-included directories found matching '.git' 2025-10-15T12:32:38,476 no previously-included directories found matching 'tmp' 2025-10-15T12:32:38,477 no previously-included directories found matching '.tox' 2025-10-15T12:32:38,478 no previously-included directories found matching '.github' 2025-10-15T12:32:38,479 no previously-included directories found matching 'conda-recipe' 2025-10-15T12:32:38,480 no previously-included directories found matching 'benchmark' 2025-10-15T12:32:38,481 adding license file 'LICENSE.txt' 2025-10-15T12:32:38,482 adding license file 'AUTHORS.txt' 2025-10-15T12:32:38,494 writing manifest file 'detkit.egg-info/SOURCES.txt' 2025-10-15T12:32:38,515 creating build/lib.linux-armv7l-cpython-311/docker 2025-10-15T12:32:38,516 copying docker/Dockerfile -> build/lib.linux-armv7l-cpython-311/docker 2025-10-15T12:32:38,519 creating build/lib.linux-armv7l-cpython-311/notebooks 2025-10-15T12:32:38,520 copying notebooks/analytical_performance.ipynb -> build/lib.linux-armv7l-cpython-311/notebooks 2025-10-15T12:32:38,524 creating build/lib.linux-armv7l-cpython-311/tools/ci 2025-10-15T12:32:38,525 copying tools/ci/cirrus_deploy_conda_linux_aarch64.yml -> build/lib.linux-armv7l-cpython-311/tools/ci 2025-10-15T12:32:38,528 copying tools/ci/cirrus_deploy_conda_macosx_arm64.yml -> build/lib.linux-armv7l-cpython-311/tools/ci 2025-10-15T12:32:38,531 copying tools/ci/cirrus_deploy_pypi_linux_aarch64.yml -> build/lib.linux-armv7l-cpython-311/tools/ci 2025-10-15T12:32:38,534 copying tools/ci/cirrus_deploy_pypi_macosx_arm64.yml -> build/lib.linux-armv7l-cpython-311/tools/ci 2025-10-15T12:32:38,536 creating build/lib.linux-armv7l-cpython-311/tools/wheels 2025-10-15T12:32:38,537 copying tools/wheels/install_openblas.sh -> build/lib.linux-armv7l-cpython-311/tools/wheels 2025-10-15T12:32:38,540 copying tools/wheels/upload_wheels.sh -> build/lib.linux-armv7l-cpython-311/tools/wheels 2025-10-15T12:32:38,542 copying detkit/_utilities/array_util.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_utilities 2025-10-15T12:32:38,544 copying detkit/_utilities/array_util.h -> build/lib.linux-armv7l-cpython-311/detkit/_utilities 2025-10-15T12:32:38,546 copying detkit/_utilities/timer.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_utilities 2025-10-15T12:32:38,548 copying detkit/_utilities/timer.h -> build/lib.linux-armv7l-cpython-311/detkit/_utilities 2025-10-15T12:32:38,551 creating build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T12:32:38,552 copying detkit/_c_linear_algebra/__init__.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T12:32:38,554 copying detkit/_c_linear_algebra/c_matrix_decompositions.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T12:32:38,556 copying detkit/_c_linear_algebra/c_matrix_decompositions.h -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T12:32:38,558 copying detkit/_c_linear_algebra/c_matrix_decompositions.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T12:32:38,560 copying detkit/_c_linear_algebra/c_matrix_functions.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T12:32:38,563 copying detkit/_c_linear_algebra/c_matrix_functions.h -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T12:32:38,565 copying detkit/_c_linear_algebra/c_matrix_functions.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T12:32:38,568 copying detkit/_c_linear_algebra/c_matrix_solvers.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T12:32:38,570 copying detkit/_c_linear_algebra/c_matrix_solvers.h -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T12:32:38,572 copying detkit/_c_linear_algebra/c_matrix_solvers.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T12:32:38,574 copying detkit/_benchmark/__init__.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_benchmark 2025-10-15T12:32:38,577 copying detkit/_benchmark/benchmark.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_benchmark 2025-10-15T12:32:38,579 copying detkit/_benchmark/benchmark.h -> build/lib.linux-armv7l-cpython-311/detkit/_benchmark 2025-10-15T12:32:38,581 copying detkit/_benchmark/benchmark.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_benchmark 2025-10-15T12:32:38,583 copying detkit/_benchmark/get_instructions_per_flop.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_benchmark 2025-10-15T12:32:38,586 copying detkit/_definitions/__init__.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T12:32:38,588 copying detkit/_definitions/c_get_config.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T12:32:38,590 copying detkit/_definitions/c_get_config.h -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T12:32:38,592 copying detkit/_definitions/c_get_config.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T12:32:38,595 copying detkit/_definitions/debugging.h -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T12:32:38,597 copying detkit/_definitions/definitions.h -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T12:32:38,599 copying detkit/_definitions/get_config.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T12:32:38,602 copying detkit/_definitions/types.h -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T12:32:38,604 copying detkit/_definitions/types.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T12:32:38,606 creating build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra 2025-10-15T12:32:38,607 copying detkit/_c_basic_algebra/__init__.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra 2025-10-15T12:32:38,609 copying detkit/_c_basic_algebra/c_matrix_operations.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra 2025-10-15T12:32:38,612 copying detkit/_c_basic_algebra/c_matrix_operations.h -> build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra 2025-10-15T12:32:38,615 copying detkit/_c_basic_algebra/c_vector_operations.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra 2025-10-15T12:32:38,617 copying detkit/_c_basic_algebra/c_vector_operations.h -> build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra 2025-10-15T12:32:38,619 copying detkit/_c_basic_algebra/c_vector_operations.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra 2025-10-15T12:32:38,621 copying detkit/_cy_linear_algebra/cho_factor.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T12:32:38,624 copying detkit/_cy_linear_algebra/cho_solve.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T12:32:38,627 copying detkit/_cy_linear_algebra/fill_triangle.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T12:32:38,629 copying detkit/_cy_linear_algebra/ldl_factor.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T12:32:38,632 copying detkit/_cy_linear_algebra/ldl_solve.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T12:32:38,635 copying detkit/_cy_linear_algebra/lu_factor.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T12:32:38,637 copying detkit/_cy_linear_algebra/lu_solve.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T12:32:38,640 copying detkit/_cy_linear_algebra/matmul.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T12:32:38,643 copying detkit/_cy_linear_algebra/solve_diag.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T12:32:38,646 copying detkit/_cy_linear_algebra/solve_triangular.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T12:32:38,648 copying detkit/_functions/logdet.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:38,651 copying detkit/_functions/loggdet.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:38,653 copying detkit/_functions/logpdet.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:38,656 copying detkit/_functions/ortho_complement.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:38,659 copying detkit/_functions/orthogonalize.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T12:32:38,661 copying detkit/_device/c_instructions_counter.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_device 2025-10-15T12:32:38,663 copying detkit/_device/c_instructions_counter.h -> build/lib.linux-armv7l-cpython-311/detkit/_device 2025-10-15T12:32:38,666 copying detkit/_device/instructions_counter.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_device 2025-10-15T12:32:38,668 copying detkit/_openmp/__init__.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T12:32:38,670 copying detkit/_openmp/conditional_openmp.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T12:32:38,672 copying detkit/_openmp/conditional_openmp.h -> build/lib.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T12:32:38,674 copying detkit/_openmp/openmp.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T12:32:38,685 running build_ext 2025-10-15T12:32:38,707 building 'detkit._cy_linear_algebra.cho_factor' extension 2025-10-15T12:32:38,712 building 'detkit._cy_linear_algebra.cho_solve' extension 2025-10-15T12:32:38,714 building 'detkit._cy_linear_algebra.fill_triangle' extension 2025-10-15T12:32:38,716 creating build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra 2025-10-15T12:32:38,716 creating build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra 2025-10-15T12:32:38,717 building 'detkit._cy_linear_algebra.ldl_factor' extension 2025-10-15T12:32:38,718 creating build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra 2025-10-15T12:32:38,718 creating build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra 2025-10-15T12:32:38,721 creating build/temp.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T12:32:38,721 creating build/temp.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T12:32:38,722 creating build/temp.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T12:32:38,723 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c build/./detkit/_cy_linear_algebra/cho_solve.cpp -o build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/cho_solve.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:32:38,724 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c build/./detkit/_cy_linear_algebra/ldl_factor.cpp -o build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/ldl_factor.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:32:38,725 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c build/./detkit/_cy_linear_algebra/cho_factor.cpp -o build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/cho_factor.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:32:38,725 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c build/./detkit/_cy_linear_algebra/fill_triangle.cpp -o build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/fill_triangle.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:32:40,204 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T12:32:40,205 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:5203:18: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,206 5203 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T12:32:40,207 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,238 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T12:32:40,239 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2156:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,241 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:40,242 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,243 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:40,244 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:40,245 | ^ 2025-10-15T12:32:40,246 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2184:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:40,247 2184 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:40,248 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,249 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:5781:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:40,250 5781 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 13, __pyx_L1_error) 2025-10-15T12:32:40,251 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,252 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2156:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,253 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:40,254 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,255 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:40,257 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:40,258 | ^ 2025-10-15T12:32:40,259 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2184:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:40,260 2184 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:40,261 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,262 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:5827:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:40,264 5827 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 15, __pyx_L1_error) 2025-10-15T12:32:40,265 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,520 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘int __pyx_memoryview_slice_memviewslice(__Pyx_memviewslice*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int, int)’: 2025-10-15T12:32:40,521 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:12300:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,522 12300 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T12:32:40,523 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,532 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T12:32:40,533 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:12663:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,534 12663 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T12:32:40,536 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,626 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T12:32:40,627 from build/./detkit/_cy_linear_algebra/fill_triangle.cpp:35: 2025-10-15T12:32:40,628 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘void __pyx_memoryview_refcount_objects_in_slice(char*, Py_ssize_t*, Py_ssize_t*, int, int)’: 2025-10-15T12:32:40,629 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:16106:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,630 16106 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:32:40,631 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,631 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:32:40,632 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:32:40,633 | ^~~~ 2025-10-15T12:32:40,634 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:32:40,635 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T12:32:40,636 | ^~~~~~~~~~~~~~ 2025-10-15T12:32:40,637 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:16106:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T12:32:40,638 16106 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:32:40,639 | ^~~~~~~~~ 2025-10-15T12:32:40,640 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:16126:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,641 16126 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:32:40,642 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,643 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:32:40,644 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:32:40,645 | ^~~~ 2025-10-15T12:32:40,647 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:32:40,648 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T12:32:40,649 | ^~~~~~~~~~~~~~ 2025-10-15T12:32:40,650 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:16126:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T12:32:40,651 16126 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:32:40,653 | ^~~~~~~~~ 2025-10-15T12:32:40,679 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘PyObject* __pyx_f_6detkit_18_cy_linear_algebra_13fill_triangle_fill_triangle(PyObject*, int, __pyx_opt_args_6detkit_18_cy_linear_algebra_13fill_triangle_fill_triangle*)’: 2025-10-15T12:32:40,680 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2156:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,681 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:40,682 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,684 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:40,685 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:40,686 | ^ 2025-10-15T12:32:40,687 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2184:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:40,689 2184 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:40,690 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,692 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:16795:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:40,693 16795 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_get_avail_num_threads); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 32, __pyx_L1_error) 2025-10-15T12:32:40,694 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,703 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2156:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,704 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:40,705 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,705 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:40,706 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:40,707 | ^ 2025-10-15T12:32:40,708 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2184:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:40,709 2184 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:40,710 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,711 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:16937:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:40,712 16937 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 44, __pyx_L1_error) 2025-10-15T12:32:40,713 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,714 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2156:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,715 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:40,716 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,717 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:40,718 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:40,718 | ^ 2025-10-15T12:32:40,719 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2184:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:40,720 2184 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:40,721 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,722 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:16996:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:40,723 16996 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 46, __pyx_L1_error) 2025-10-15T12:32:40,724 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,726 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2156:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,727 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:40,729 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,730 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:40,731 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:40,732 | ^ 2025-10-15T12:32:40,744 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2184:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:40,745 2184 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:40,746 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,747 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17055:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:40,748 17055 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 48, __pyx_L1_error) 2025-10-15T12:32:40,749 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,750 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2156:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,751 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:40,752 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,760 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:40,762 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:40,763 | ^ 2025-10-15T12:32:40,763 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2184:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:40,764 2184 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:40,765 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,766 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17114:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:40,767 17114 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 50, __pyx_L1_error) 2025-10-15T12:32:40,768 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,769 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2156:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,771 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:40,772 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,773 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:40,774 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:40,775 | ^ 2025-10-15T12:32:40,776 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2184:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:40,777 2184 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:40,778 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,779 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17173:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:40,780 17173 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 52, __pyx_L1_error) 2025-10-15T12:32:40,782 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,783 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2156:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,784 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:40,786 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,787 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:40,788 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:40,789 | ^ 2025-10-15T12:32:40,790 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2184:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:40,791 2184 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:40,792 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,793 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17232:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:40,794 17232 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 54, __pyx_L1_error) 2025-10-15T12:32:40,795 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,814 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘void __pyx_f_6detkit_18_cy_linear_algebra_13fill_triangle__fill_triangle_fp32_c(__Pyx_memviewslice, int, int)’: 2025-10-15T12:32:40,815 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17578:75: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,816 17578 | *((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_9 * __pyx_v_array.strides[0]) )) + __pyx_t_10)) )) = (*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_7 * __pyx_v_array.strides[0]) )) + __pyx_t_8)) ))); 2025-10-15T12:32:40,817 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,818 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17578:39: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,819 17578 | *((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_9 * __pyx_v_array.strides[0]) )) + __pyx_t_10)) )) = (*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_7 * __pyx_v_array.strides[0]) )) + __pyx_t_8)) ))); 2025-10-15T12:32:40,820 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,821 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17578:221: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,822 17578 | *((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_9 * __pyx_v_array.strides[0]) )) + __pyx_t_10)) )) = (*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_7 * __pyx_v_array.strides[0]) )) + __pyx_t_8)) ))); 2025-10-15T12:32:40,823 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,824 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17578:185: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,825 17578 | *((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_9 * __pyx_v_array.strides[0]) )) + __pyx_t_10)) )) = (*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_7 * __pyx_v_array.strides[0]) )) + __pyx_t_8)) ))); 2025-10-15T12:32:40,826 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,828 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17703:75: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,829 17703 | *((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_10 * __pyx_v_array.strides[0]) )) + __pyx_t_9)) )) = (*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_8 * __pyx_v_array.strides[0]) )) + __pyx_t_7)) ))); 2025-10-15T12:32:40,830 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,831 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17703:39: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,832 17703 | *((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_10 * __pyx_v_array.strides[0]) )) + __pyx_t_9)) )) = (*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_8 * __pyx_v_array.strides[0]) )) + __pyx_t_7)) ))); 2025-10-15T12:32:40,833 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,834 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17703:221: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,835 17703 | *((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_10 * __pyx_v_array.strides[0]) )) + __pyx_t_9)) )) = (*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_8 * __pyx_v_array.strides[0]) )) + __pyx_t_7)) ))); 2025-10-15T12:32:40,836 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,837 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17703:185: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,838 17703 | *((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_10 * __pyx_v_array.strides[0]) )) + __pyx_t_9)) )) = (*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_8 * __pyx_v_array.strides[0]) )) + __pyx_t_7)) ))); 2025-10-15T12:32:40,840 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,841 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘void __pyx_f_6detkit_18_cy_linear_algebra_13fill_triangle__fill_triangle_fp32_f(__Pyx_memviewslice, int, int)’: 2025-10-15T12:32:40,842 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17861:90: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,843 17861 | *((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_array.data) + __pyx_t_9)) ) + __pyx_t_10 * __pyx_v_array.strides[1]) )) = (*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_array.data) + __pyx_t_7)) ) + __pyx_t_8 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,844 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,845 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17861:39: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,846 17861 | *((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_array.data) + __pyx_t_9)) ) + __pyx_t_10 * __pyx_v_array.strides[1]) )) = (*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_array.data) + __pyx_t_7)) ) + __pyx_t_8 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,847 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,848 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17861:236: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,849 17861 | *((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_array.data) + __pyx_t_9)) ) + __pyx_t_10 * __pyx_v_array.strides[1]) )) = (*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_array.data) + __pyx_t_7)) ) + __pyx_t_8 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,850 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,852 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17861:185: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,853 17861 | *((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_array.data) + __pyx_t_9)) ) + __pyx_t_10 * __pyx_v_array.strides[1]) )) = (*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_array.data) + __pyx_t_7)) ) + __pyx_t_8 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,854 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,855 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17986:90: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,856 17986 | *((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_array.data) + __pyx_t_10)) ) + __pyx_t_9 * __pyx_v_array.strides[1]) )) = (*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_array.data) + __pyx_t_8)) ) + __pyx_t_7 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,857 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,858 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17986:39: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,859 17986 | *((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_array.data) + __pyx_t_10)) ) + __pyx_t_9 * __pyx_v_array.strides[1]) )) = (*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_array.data) + __pyx_t_8)) ) + __pyx_t_7 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,861 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,871 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17986:236: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,872 17986 | *((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_array.data) + __pyx_t_10)) ) + __pyx_t_9 * __pyx_v_array.strides[1]) )) = (*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_array.data) + __pyx_t_8)) ) + __pyx_t_7 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,873 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,874 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17986:185: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,875 17986 | *((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_array.data) + __pyx_t_10)) ) + __pyx_t_9 * __pyx_v_array.strides[1]) )) = (*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_array.data) + __pyx_t_8)) ) + __pyx_t_7 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,876 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,876 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘void __pyx_f_6detkit_18_cy_linear_algebra_13fill_triangle__fill_triangle_fp64_c(__Pyx_memviewslice, int, int)’: 2025-10-15T12:32:40,877 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18144:76: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,878 18144 | *((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_9 * __pyx_v_array.strides[0]) )) + __pyx_t_10)) )) = (*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_7 * __pyx_v_array.strides[0]) )) + __pyx_t_8)) ))); 2025-10-15T12:32:40,880 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,880 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18144:39: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,881 18144 | *((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_9 * __pyx_v_array.strides[0]) )) + __pyx_t_10)) )) = (*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_7 * __pyx_v_array.strides[0]) )) + __pyx_t_8)) ))); 2025-10-15T12:32:40,882 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,883 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18144:224: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,885 18144 | *((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_9 * __pyx_v_array.strides[0]) )) + __pyx_t_10)) )) = (*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_7 * __pyx_v_array.strides[0]) )) + __pyx_t_8)) ))); 2025-10-15T12:32:40,886 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,887 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18144:187: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,888 18144 | *((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_9 * __pyx_v_array.strides[0]) )) + __pyx_t_10)) )) = (*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_7 * __pyx_v_array.strides[0]) )) + __pyx_t_8)) ))); 2025-10-15T12:32:40,889 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,890 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18269:76: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,891 18269 | *((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_10 * __pyx_v_array.strides[0]) )) + __pyx_t_9)) )) = (*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_8 * __pyx_v_array.strides[0]) )) + __pyx_t_7)) ))); 2025-10-15T12:32:40,892 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,893 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18269:39: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,894 18269 | *((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_10 * __pyx_v_array.strides[0]) )) + __pyx_t_9)) )) = (*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_8 * __pyx_v_array.strides[0]) )) + __pyx_t_7)) ))); 2025-10-15T12:32:40,895 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,896 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18269:224: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,897 18269 | *((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_10 * __pyx_v_array.strides[0]) )) + __pyx_t_9)) )) = (*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_8 * __pyx_v_array.strides[0]) )) + __pyx_t_7)) ))); 2025-10-15T12:32:40,898 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,899 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18269:187: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,900 18269 | *((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_10 * __pyx_v_array.strides[0]) )) + __pyx_t_9)) )) = (*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_8 * __pyx_v_array.strides[0]) )) + __pyx_t_7)) ))); 2025-10-15T12:32:40,901 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,902 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘void __pyx_f_6detkit_18_cy_linear_algebra_13fill_triangle__fill_triangle_fp64_f(__Pyx_memviewslice, int, int)’: 2025-10-15T12:32:40,903 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18427:91: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,904 18427 | *((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_array.data) + __pyx_t_9)) ) + __pyx_t_10 * __pyx_v_array.strides[1]) )) = (*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_array.data) + __pyx_t_7)) ) + __pyx_t_8 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,905 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,905 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18427:39: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,906 18427 | *((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_array.data) + __pyx_t_9)) ) + __pyx_t_10 * __pyx_v_array.strides[1]) )) = (*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_array.data) + __pyx_t_7)) ) + __pyx_t_8 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,907 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,908 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18427:239: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,909 18427 | *((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_array.data) + __pyx_t_9)) ) + __pyx_t_10 * __pyx_v_array.strides[1]) )) = (*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_array.data) + __pyx_t_7)) ) + __pyx_t_8 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,910 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,911 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18427:187: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,912 18427 | *((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_array.data) + __pyx_t_9)) ) + __pyx_t_10 * __pyx_v_array.strides[1]) )) = (*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_array.data) + __pyx_t_7)) ) + __pyx_t_8 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,913 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,914 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18552:91: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,915 18552 | *((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_array.data) + __pyx_t_10)) ) + __pyx_t_9 * __pyx_v_array.strides[1]) )) = (*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_array.data) + __pyx_t_8)) ) + __pyx_t_7 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,917 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,918 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18552:39: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,931 18552 | *((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_array.data) + __pyx_t_10)) ) + __pyx_t_9 * __pyx_v_array.strides[1]) )) = (*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_array.data) + __pyx_t_8)) ) + __pyx_t_7 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,932 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,933 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18552:239: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,934 18552 | *((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_array.data) + __pyx_t_10)) ) + __pyx_t_9 * __pyx_v_array.strides[1]) )) = (*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_array.data) + __pyx_t_8)) ) + __pyx_t_7 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,935 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,936 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18552:187: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,937 18552 | *((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_array.data) + __pyx_t_10)) ) + __pyx_t_9 * __pyx_v_array.strides[1]) )) = (*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_array.data) + __pyx_t_8)) ) + __pyx_t_7 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,938 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,939 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘void __pyx_f_6detkit_18_cy_linear_algebra_13fill_triangle__fill_triangle_fp128_c(__Pyx_memviewslice, int, int)’: 2025-10-15T12:32:40,940 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18710:81: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,941 18710 | *((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_9 * __pyx_v_array.strides[0]) )) + __pyx_t_10)) )) = (*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_7 * __pyx_v_array.strides[0]) )) + __pyx_t_8)) ))); 2025-10-15T12:32:40,942 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,943 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18710:39: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,944 18710 | *((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_9 * __pyx_v_array.strides[0]) )) + __pyx_t_10)) )) = (*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_7 * __pyx_v_array.strides[0]) )) + __pyx_t_8)) ))); 2025-10-15T12:32:40,945 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,946 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18710:239: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,947 18710 | *((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_9 * __pyx_v_array.strides[0]) )) + __pyx_t_10)) )) = (*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_7 * __pyx_v_array.strides[0]) )) + __pyx_t_8)) ))); 2025-10-15T12:32:40,948 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,949 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18710:197: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,950 18710 | *((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_9 * __pyx_v_array.strides[0]) )) + __pyx_t_10)) )) = (*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_7 * __pyx_v_array.strides[0]) )) + __pyx_t_8)) ))); 2025-10-15T12:32:40,951 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,952 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18835:81: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,953 18835 | *((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_10 * __pyx_v_array.strides[0]) )) + __pyx_t_9)) )) = (*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_8 * __pyx_v_array.strides[0]) )) + __pyx_t_7)) ))); 2025-10-15T12:32:40,953 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,954 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18835:39: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,956 18835 | *((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_10 * __pyx_v_array.strides[0]) )) + __pyx_t_9)) )) = (*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_8 * __pyx_v_array.strides[0]) )) + __pyx_t_7)) ))); 2025-10-15T12:32:40,956 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,957 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18835:239: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,958 18835 | *((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_10 * __pyx_v_array.strides[0]) )) + __pyx_t_9)) )) = (*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_8 * __pyx_v_array.strides[0]) )) + __pyx_t_7)) ))); 2025-10-15T12:32:40,959 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,960 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18835:197: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,961 18835 | *((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_10 * __pyx_v_array.strides[0]) )) + __pyx_t_9)) )) = (*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_array.data + __pyx_t_8 * __pyx_v_array.strides[0]) )) + __pyx_t_7)) ))); 2025-10-15T12:32:40,962 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,963 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘void __pyx_f_6detkit_18_cy_linear_algebra_13fill_triangle__fill_triangle_fp128_f(__Pyx_memviewslice, int, int)’: 2025-10-15T12:32:40,964 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18993:96: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,964 18993 | *((long double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((long double *) __pyx_v_array.data) + __pyx_t_9)) ) + __pyx_t_10 * __pyx_v_array.strides[1]) )) = (*((long double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((long double *) __pyx_v_array.data) + __pyx_t_7)) ) + __pyx_t_8 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,965 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,966 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18993:39: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,967 18993 | *((long double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((long double *) __pyx_v_array.data) + __pyx_t_9)) ) + __pyx_t_10 * __pyx_v_array.strides[1]) )) = (*((long double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((long double *) __pyx_v_array.data) + __pyx_t_7)) ) + __pyx_t_8 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,968 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,969 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18993:254: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,970 18993 | *((long double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((long double *) __pyx_v_array.data) + __pyx_t_9)) ) + __pyx_t_10 * __pyx_v_array.strides[1]) )) = (*((long double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((long double *) __pyx_v_array.data) + __pyx_t_7)) ) + __pyx_t_8 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,971 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,972 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:18993:197: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,973 18993 | *((long double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((long double *) __pyx_v_array.data) + __pyx_t_9)) ) + __pyx_t_10 * __pyx_v_array.strides[1]) )) = (*((long double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((long double *) __pyx_v_array.data) + __pyx_t_7)) ) + __pyx_t_8 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,974 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,979 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:19115:96: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,980 19115 | *((long double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((long double *) __pyx_v_array.data) + __pyx_t_10)) ) + __pyx_t_9 * __pyx_v_array.strides[1]) )) = (*((long double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((long double *) __pyx_v_array.data) + __pyx_t_8)) ) + __pyx_t_7 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,981 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,982 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:19115:39: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,983 19115 | *((long double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((long double *) __pyx_v_array.data) + __pyx_t_10)) ) + __pyx_t_9 * __pyx_v_array.strides[1]) )) = (*((long double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((long double *) __pyx_v_array.data) + __pyx_t_8)) ) + __pyx_t_7 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,984 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,985 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:19115:254: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,987 19115 | *((long double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((long double *) __pyx_v_array.data) + __pyx_t_10)) ) + __pyx_t_9 * __pyx_v_array.strides[1]) )) = (*((long double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((long double *) __pyx_v_array.data) + __pyx_t_8)) ) + __pyx_t_7 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,988 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:40,989 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:19115:197: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:40,990 19115 | *((long double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((long double *) __pyx_v_array.data) + __pyx_t_10)) ) + __pyx_t_9 * __pyx_v_array.strides[1]) )) = (*((long double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((long double *) __pyx_v_array.data) + __pyx_t_8)) ) + __pyx_t_7 * __pyx_v_array.strides[1]) ))); 2025-10-15T12:32:40,990 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,179 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T12:32:41,181 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2156:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,182 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:41,183 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,184 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:23531:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:41,185 23531 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T12:32:41,186 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,187 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T12:32:41,188 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:23538:42: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,189 23538 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T12:32:41,190 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,191 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2156:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,192 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:41,193 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,194 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:23543:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:41,195 23543 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T12:32:41,196 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,198 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T12:32:41,199 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2156:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,200 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:41,201 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,202 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1333:43: note: in definition of macro ‘unlikely’ 2025-10-15T12:32:41,203 1333 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T12:32:41,204 | ^ 2025-10-15T12:32:41,205 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:23547:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:41,221 23547 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T12:32:41,222 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,223 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T12:32:41,224 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2156:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,225 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:41,227 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,228 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2158:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:41,229 2158 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T12:32:41,230 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,231 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:23580:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T12:32:41,232 23580 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T12:32:41,233 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,305 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T12:32:41,306 from /usr/include/python3.11/Python.h:61: 2025-10-15T12:32:41,308 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:32:41,309 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,310 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:32:41,311 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:25286:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:32:41,312 25286 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T12:32:41,313 | ^~~~~~~~~~~~~~~ 2025-10-15T12:32:41,314 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:32:41,315 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,316 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:32:41,317 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:25339:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:32:41,318 25339 | PyDict_GET_SIZE(kw); 2025-10-15T12:32:41,319 | ^~~~~~~~~~~~~~~ 2025-10-15T12:32:41,399 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T12:32:41,400 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T12:32:41,401 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,403 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:32:41,404 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,405 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:32:41,406 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T12:32:41,407 | ^~~~~~~~~~~~ 2025-10-15T12:32:41,408 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T12:32:41,409 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,410 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:32:41,411 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,412 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:32:41,413 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T12:32:41,414 | ^~~~~~~~~~~~ 2025-10-15T12:32:41,414 In file included from build/./detkit/_cy_linear_algebra/fill_triangle.cpp:26560: 2025-10-15T12:32:41,415 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T12:32:41,416 /usr/include/python3.11/internal/pycore_frame.h:234:12: warning: cast from ‘char*’ to ‘PyGenObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,417 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T12:32:41,418 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,642 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T12:32:41,643 build/./detkit/_cy_linear_algebra/cho_solve.cpp:5453:18: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,644 5453 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T12:32:41,645 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,669 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T12:32:41,670 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,671 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:41,672 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,673 build/./detkit/_cy_linear_algebra/cho_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:41,674 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:41,675 | ^ 2025-10-15T12:32:41,676 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:41,677 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:41,678 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,679 build/./detkit/_cy_linear_algebra/cho_solve.cpp:6031:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:41,679 6031 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 13, __pyx_L1_error) 2025-10-15T12:32:41,680 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,681 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T12:32:41,682 build/./detkit/_cy_linear_algebra/cho_factor.cpp:5447:18: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,683 5447 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T12:32:41,684 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,684 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,685 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:41,686 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,687 build/./detkit/_cy_linear_algebra/cho_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:41,688 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:41,689 | ^ 2025-10-15T12:32:41,690 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:41,691 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:41,692 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,693 build/./detkit/_cy_linear_algebra/cho_solve.cpp:6077:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:41,694 6077 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 15, __pyx_L1_error) 2025-10-15T12:32:41,695 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,697 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T12:32:41,698 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:5593:18: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,699 5593 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T12:32:41,699 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,715 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T12:32:41,716 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,717 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:41,718 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,719 build/./detkit/_cy_linear_algebra/cho_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:41,720 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:41,721 | ^ 2025-10-15T12:32:41,722 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:41,723 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:41,724 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,725 build/./detkit/_cy_linear_algebra/cho_factor.cpp:6025:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:41,726 6025 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 13, __pyx_L1_error) 2025-10-15T12:32:41,727 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,727 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T12:32:41,728 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,729 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:41,730 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,731 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:41,731 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:41,732 | ^ 2025-10-15T12:32:41,733 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:41,734 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:41,735 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,735 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:6171:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:41,736 6171 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 13, __pyx_L1_error) 2025-10-15T12:32:41,737 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,738 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,739 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:41,740 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,741 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:41,742 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:41,743 | ^ 2025-10-15T12:32:41,743 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:41,744 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:41,745 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,746 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:6217:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:41,747 6217 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 15, __pyx_L1_error) 2025-10-15T12:32:41,748 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,749 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,750 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:41,751 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,752 build/./detkit/_cy_linear_algebra/cho_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:41,753 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:41,753 | ^ 2025-10-15T12:32:41,754 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:41,755 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:41,756 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,757 build/./detkit/_cy_linear_algebra/cho_factor.cpp:6071:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:41,757 6071 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 15, __pyx_L1_error) 2025-10-15T12:32:41,758 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,901 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘int __pyx_memoryview_slice_memviewslice(__Pyx_memviewslice*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int, int)’: 2025-10-15T12:32:41,902 build/./detkit/_cy_linear_algebra/cho_solve.cpp:12550:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,903 12550 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T12:32:41,904 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,912 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T12:32:41,913 build/./detkit/_cy_linear_algebra/cho_solve.cpp:12913:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,914 12913 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T12:32:41,915 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,956 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘int __pyx_memoryview_slice_memviewslice(__Pyx_memviewslice*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int, int)’: 2025-10-15T12:32:41,957 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:12690:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,958 12690 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T12:32:41,959 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,964 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘int __pyx_memoryview_slice_memviewslice(__Pyx_memviewslice*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int, int)’: 2025-10-15T12:32:41,965 build/./detkit/_cy_linear_algebra/cho_factor.cpp:12544:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,966 12544 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T12:32:41,967 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,968 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T12:32:41,969 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:13053:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,971 13053 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T12:32:41,971 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,978 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T12:32:41,979 build/./detkit/_cy_linear_algebra/cho_factor.cpp:12907:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,980 12907 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T12:32:41,981 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,986 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T12:32:41,987 from build/./detkit/_cy_linear_algebra/cho_solve.cpp:35: 2025-10-15T12:32:41,988 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘void __pyx_memoryview_refcount_objects_in_slice(char*, Py_ssize_t*, Py_ssize_t*, int, int)’: 2025-10-15T12:32:41,989 build/./detkit/_cy_linear_algebra/cho_solve.cpp:16356:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:41,990 16356 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:32:41,991 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:41,992 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:32:41,993 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:32:41,994 | ^~~~ 2025-10-15T12:32:41,995 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:32:41,996 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T12:32:41,997 | ^~~~~~~~~~~~~~ 2025-10-15T12:32:41,998 build/./detkit/_cy_linear_algebra/cho_solve.cpp:16356:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T12:32:41,999 16356 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:32:42,000 | ^~~~~~~~~ 2025-10-15T12:32:42,001 build/./detkit/_cy_linear_algebra/cho_solve.cpp:16376:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,002 16376 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:32:42,003 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,004 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:32:42,005 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:32:42,006 | ^~~~ 2025-10-15T12:32:42,007 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:32:42,008 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T12:32:42,009 | ^~~~~~~~~~~~~~ 2025-10-15T12:32:42,010 build/./detkit/_cy_linear_algebra/cho_solve.cpp:16376:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T12:32:42,011 16376 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:32:42,012 | ^~~~~~~~~ 2025-10-15T12:32:42,043 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T12:32:42,044 from build/./detkit/_cy_linear_algebra/ldl_factor.cpp:36: 2025-10-15T12:32:42,045 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘void __pyx_memoryview_refcount_objects_in_slice(char*, Py_ssize_t*, Py_ssize_t*, int, int)’: 2025-10-15T12:32:42,046 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:16496:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,048 16496 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:32:42,048 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,050 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:32:42,051 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:32:42,052 | ^~~~ 2025-10-15T12:32:42,053 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:32:42,054 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T12:32:42,055 | ^~~~~~~~~~~~~~ 2025-10-15T12:32:42,056 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:16496:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T12:32:42,057 16496 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:32:42,058 | ^~~~~~~~~ 2025-10-15T12:32:42,059 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:16516:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,060 16516 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:32:42,061 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,062 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:32:42,062 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:32:42,063 | ^~~~ 2025-10-15T12:32:42,064 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:32:42,065 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T12:32:42,066 | ^~~~~~~~~~~~~~ 2025-10-15T12:32:42,067 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:16516:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T12:32:42,068 16516 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:32:42,069 | ^~~~~~~~~ 2025-10-15T12:32:42,087 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T12:32:42,088 from build/./detkit/_cy_linear_algebra/cho_factor.cpp:35: 2025-10-15T12:32:42,089 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘void __pyx_memoryview_refcount_objects_in_slice(char*, Py_ssize_t*, Py_ssize_t*, int, int)’: 2025-10-15T12:32:42,090 build/./detkit/_cy_linear_algebra/cho_factor.cpp:16350:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,091 16350 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:32:42,092 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,093 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:32:42,094 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:32:42,094 | ^~~~ 2025-10-15T12:32:42,095 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:32:42,096 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T12:32:42,097 | ^~~~~~~~~~~~~~ 2025-10-15T12:32:42,098 build/./detkit/_cy_linear_algebra/cho_factor.cpp:16350:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T12:32:42,099 16350 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:32:42,100 | ^~~~~~~~~ 2025-10-15T12:32:42,101 build/./detkit/_cy_linear_algebra/cho_factor.cpp:16370:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,102 16370 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:32:42,104 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,104 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:32:42,105 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:32:42,106 | ^~~~ 2025-10-15T12:32:42,107 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:32:42,108 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T12:32:42,108 | ^~~~~~~~~~~~~~ 2025-10-15T12:32:42,109 build/./detkit/_cy_linear_algebra/cho_factor.cpp:16370:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T12:32:42,110 16370 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:32:42,111 | ^~~~~~~~~ 2025-10-15T12:32:42,112 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘PyObject* __pyx_f_6detkit_18_cy_linear_algebra_9cho_solve_cho_solve(PyObject*, PyObject*, int, __pyx_opt_args_6detkit_18_cy_linear_algebra_9cho_solve_cho_solve*)’: 2025-10-15T12:32:42,113 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,113 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,114 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,115 build/./detkit/_cy_linear_algebra/cho_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,116 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,117 | ^ 2025-10-15T12:32:42,119 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,120 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,121 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,122 build/./detkit/_cy_linear_algebra/cho_solve.cpp:17549:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,123 17549 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 261, __pyx_L1_error) 2025-10-15T12:32:42,125 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,126 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘PyObject* __pyx_pf_6detkit_18_cy_linear_algebra_10ldl_factor__sanitize_piv(PyObject*, PyObject*, PyObject*)’: 2025-10-15T12:32:42,127 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,128 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,129 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,130 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,131 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,132 | ^ 2025-10-15T12:32:42,133 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,134 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,135 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,136 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:17289:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,137 17289 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 81, __pyx_L1_error) 2025-10-15T12:32:42,138 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,139 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,139 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,140 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,141 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,142 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,143 | ^ 2025-10-15T12:32:42,144 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,145 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,145 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,146 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:17325:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,147 17325 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 82, __pyx_L1_error) 2025-10-15T12:32:42,170 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,171 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,172 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,173 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,174 build/./detkit/_cy_linear_algebra/cho_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,175 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,176 | ^ 2025-10-15T12:32:42,176 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,177 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,178 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,180 build/./detkit/_cy_linear_algebra/cho_solve.cpp:17688:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,181 17688 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 284, __pyx_L1_error) 2025-10-15T12:32:42,182 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,183 build/./detkit/_cy_linear_algebra/cho_solve.cpp:17737:82: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,184 17737 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_A_fp32_f_mv.data) + __pyx_t_10)) ) + __pyx_t_11 * __pyx_v_A_fp32_f_mv.strides[1]) )))); 2025-10-15T12:32:42,186 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,187 build/./detkit/_cy_linear_algebra/cho_solve.cpp:17737:31: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,188 17737 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_A_fp32_f_mv.data) + __pyx_t_10)) ) + __pyx_t_11 * __pyx_v_A_fp32_f_mv.strides[1]) )))); 2025-10-15T12:32:42,189 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,190 build/./detkit/_cy_linear_algebra/cho_solve.cpp:17827:82: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,191 17827 | __pyx_v_B_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_B_fp32_f_mv.data) + __pyx_t_11)) ) + __pyx_t_10 * __pyx_v_B_fp32_f_mv.strides[1]) )))); 2025-10-15T12:32:42,192 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,192 build/./detkit/_cy_linear_algebra/cho_solve.cpp:17827:31: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,193 17827 | __pyx_v_B_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_B_fp32_f_mv.data) + __pyx_t_11)) ) + __pyx_t_10 * __pyx_v_B_fp32_f_mv.strides[1]) )))); 2025-10-15T12:32:42,194 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,195 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,196 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,196 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,197 build/./detkit/_cy_linear_algebra/cho_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,198 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,199 | ^ 2025-10-15T12:32:42,200 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,201 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,202 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,202 build/./detkit/_cy_linear_algebra/cho_solve.cpp:17913:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,203 17913 | __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 305, __pyx_L1_error) 2025-10-15T12:32:42,204 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,205 build/./detkit/_cy_linear_algebra/cho_solve.cpp:17962:83: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,206 17962 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_A_fp64_f_mv.data) + __pyx_t_10)) ) + __pyx_t_11 * __pyx_v_A_fp64_f_mv.strides[1]) )))); 2025-10-15T12:32:42,207 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,208 build/./detkit/_cy_linear_algebra/cho_solve.cpp:17962:31: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,209 17962 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_A_fp64_f_mv.data) + __pyx_t_10)) ) + __pyx_t_11 * __pyx_v_A_fp64_f_mv.strides[1]) )))); 2025-10-15T12:32:42,210 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,211 build/./detkit/_cy_linear_algebra/cho_solve.cpp:18052:83: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,212 18052 | __pyx_v_B_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_B_fp64_f_mv.data) + __pyx_t_11)) ) + __pyx_t_10 * __pyx_v_B_fp64_f_mv.strides[1]) )))); 2025-10-15T12:32:42,213 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,214 build/./detkit/_cy_linear_algebra/cho_solve.cpp:18052:31: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,214 18052 | __pyx_v_B_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_B_fp64_f_mv.data) + __pyx_t_11)) ) + __pyx_t_10 * __pyx_v_B_fp64_f_mv.strides[1]) )))); 2025-10-15T12:32:42,215 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,216 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘PyObject* __pyx_pf_6detkit_18_cy_linear_algebra_10ldl_factor_2_get_d_and_l(PyObject*, PyObject*, PyObject*, PyObject*, PyObject*)’: 2025-10-15T12:32:42,217 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,218 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,219 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,219 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,220 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,221 | ^ 2025-10-15T12:32:42,222 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,223 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,224 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,224 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:18019:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,225 18019 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 154, __pyx_L1_error) 2025-10-15T12:32:42,226 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,227 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,228 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,229 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,230 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,231 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,232 | ^ 2025-10-15T12:32:42,233 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,234 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,235 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,250 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:18055:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,251 18055 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 155, __pyx_L1_error) 2025-10-15T12:32:42,252 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,253 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,254 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,255 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,256 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,257 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,257 | ^ 2025-10-15T12:32:42,258 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,259 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,260 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,261 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:18061:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,262 18061 | __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 155, __pyx_L1_error) 2025-10-15T12:32:42,262 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,263 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘PyObject* __pyx_f_6detkit_18_cy_linear_algebra_10cho_factor_cho_factor(PyObject*, int, __pyx_opt_args_6detkit_18_cy_linear_algebra_10cho_factor_cho_factor*)’: 2025-10-15T12:32:42,264 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,265 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,266 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,267 build/./detkit/_cy_linear_algebra/cho_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,268 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,269 | ^ 2025-10-15T12:32:42,270 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,271 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,272 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,273 build/./detkit/_cy_linear_algebra/cho_factor.cpp:17291:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,274 17291 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 209, __pyx_L1_error) 2025-10-15T12:32:42,275 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,276 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,277 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,278 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,279 build/./detkit/_cy_linear_algebra/cho_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,280 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,281 | ^ 2025-10-15T12:32:42,282 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,283 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,283 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,284 build/./detkit/_cy_linear_algebra/cho_factor.cpp:17334:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,285 17334 | __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 221, __pyx_L1_error) 2025-10-15T12:32:42,285 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,286 build/./detkit/_cy_linear_algebra/cho_factor.cpp:17383:67: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,287 17383 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_A_fp32_c_mv.data + __pyx_t_9 * __pyx_v_A_fp32_c_mv.strides[0]) )) + __pyx_t_10)) )))); 2025-10-15T12:32:42,288 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,288 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,289 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,290 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,291 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,292 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,293 | ^ 2025-10-15T12:32:42,293 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,294 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,295 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,296 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:18171:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,296 18171 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 162, __pyx_L1_error) 2025-10-15T12:32:42,297 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,298 build/./detkit/_cy_linear_algebra/cho_factor.cpp:17383:31: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,299 17383 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_A_fp32_c_mv.data + __pyx_t_9 * __pyx_v_A_fp32_c_mv.strides[0]) )) + __pyx_t_10)) )))); 2025-10-15T12:32:42,300 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,301 build/./detkit/_cy_linear_algebra/cho_factor.cpp:17447:82: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,302 17447 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_A_fp32_f_mv.data) + __pyx_t_10)) ) + __pyx_t_9 * __pyx_v_A_fp32_f_mv.strides[1]) )))); 2025-10-15T12:32:42,303 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,304 build/./detkit/_cy_linear_algebra/cho_factor.cpp:17447:31: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,304 17447 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_A_fp32_f_mv.data) + __pyx_t_10)) ) + __pyx_t_9 * __pyx_v_A_fp32_f_mv.strides[1]) )))); 2025-10-15T12:32:42,305 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,306 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,307 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,307 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,308 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,309 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,310 | ^ 2025-10-15T12:32:42,311 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,311 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,312 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,313 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:18200:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,314 18200 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 162, __pyx_L1_error) 2025-10-15T12:32:42,315 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,331 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,331 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,332 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,333 build/./detkit/_cy_linear_algebra/cho_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,334 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,335 | ^ 2025-10-15T12:32:42,336 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,336 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,337 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,338 build/./detkit/_cy_linear_algebra/cho_factor.cpp:17531:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,339 17531 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 236, __pyx_L1_error) 2025-10-15T12:32:42,340 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,341 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,342 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,342 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,344 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,344 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,345 | ^ 2025-10-15T12:32:42,346 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,346 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,347 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,348 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:18239:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,349 18239 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 163, __pyx_L1_error) 2025-10-15T12:32:42,349 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,350 build/./detkit/_cy_linear_algebra/cho_factor.cpp:17580:68: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,351 17580 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_A_fp64_c_mv.data + __pyx_t_9 * __pyx_v_A_fp64_c_mv.strides[0]) )) + __pyx_t_10)) )))); 2025-10-15T12:32:42,352 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,352 build/./detkit/_cy_linear_algebra/cho_factor.cpp:17580:31: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,353 17580 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_A_fp64_c_mv.data + __pyx_t_9 * __pyx_v_A_fp64_c_mv.strides[0]) )) + __pyx_t_10)) )))); 2025-10-15T12:32:42,354 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,355 build/./detkit/_cy_linear_algebra/cho_factor.cpp:17644:83: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,356 17644 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_A_fp64_f_mv.data) + __pyx_t_10)) ) + __pyx_t_9 * __pyx_v_A_fp64_f_mv.strides[1]) )))); 2025-10-15T12:32:42,357 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,357 build/./detkit/_cy_linear_algebra/cho_factor.cpp:17644:31: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,358 17644 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_A_fp64_f_mv.data) + __pyx_t_10)) ) + __pyx_t_9 * __pyx_v_A_fp64_f_mv.strides[1]) )))); 2025-10-15T12:32:42,359 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,360 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘PyObject* __pyx_pf_6detkit_18_cy_linear_algebra_10ldl_factor_4_construct_tri_factor(PyObject*, PyObject*, PyObject*, PyObject*, PyObject*)’: 2025-10-15T12:32:42,361 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,362 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,363 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,364 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,364 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,365 | ^ 2025-10-15T12:32:42,366 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,366 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,367 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,368 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:18806:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,369 18806 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 236, __pyx_L1_error) 2025-10-15T12:32:42,369 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,370 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,371 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,372 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,372 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,373 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,374 | ^ 2025-10-15T12:32:42,375 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,375 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,376 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,377 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:19224:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,378 19224 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 254, __pyx_L1_error) 2025-10-15T12:32:42,379 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,420 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘PyObject* __pyx_f_6detkit_18_cy_linear_algebra_10ldl_factor_ldl_factor(PyObject*, int, __pyx_opt_args_6detkit_18_cy_linear_algebra_10ldl_factor_ldl_factor*)’: 2025-10-15T12:32:42,421 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,422 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,422 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,423 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,424 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,425 | ^ 2025-10-15T12:32:42,426 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,427 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,428 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,429 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:19646:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,430 19646 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 512, __pyx_L1_error) 2025-10-15T12:32:42,431 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,431 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,432 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,433 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,433 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,434 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,434 | ^ 2025-10-15T12:32:42,435 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,436 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,437 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,437 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:19688:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,438 19688 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 514, __pyx_L1_error) 2025-10-15T12:32:42,439 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,439 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,440 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,441 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,442 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,443 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,443 | ^ 2025-10-15T12:32:42,444 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,445 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,446 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,447 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:19693:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,448 19693 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 514, __pyx_L1_error) 2025-10-15T12:32:42,449 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,450 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:19746:24: warning: cast from ‘char*’ to ‘int*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,450 19746 | __pyx_v_piv_p = (&(*((int *) ( /* dim=0 */ (__pyx_v_piv_mv.data + __pyx_t_10 * __pyx_v_piv_mv.strides[0]) )))); 2025-10-15T12:32:42,451 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,452 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,453 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,454 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,455 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,456 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,456 | ^ 2025-10-15T12:32:42,457 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,458 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,458 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,459 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:19757:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,460 19757 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 528, __pyx_L1_error) 2025-10-15T12:32:42,461 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,461 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:19806:67: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,462 19806 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_A_fp32_c_mv.data + __pyx_t_10 * __pyx_v_A_fp32_c_mv.strides[0]) )) + __pyx_t_12)) )))); 2025-10-15T12:32:42,463 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,464 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:19806:31: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,464 19806 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_A_fp32_c_mv.data + __pyx_t_10 * __pyx_v_A_fp32_c_mv.strides[0]) )) + __pyx_t_12)) )))); 2025-10-15T12:32:42,465 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,466 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:19870:82: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,467 19870 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_A_fp32_f_mv.data) + __pyx_t_12)) ) + __pyx_t_10 * __pyx_v_A_fp32_f_mv.strides[1]) )))); 2025-10-15T12:32:42,468 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,468 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:19870:31: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,469 19870 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_A_fp32_f_mv.data) + __pyx_t_12)) ) + __pyx_t_10 * __pyx_v_A_fp32_f_mv.strides[1]) )))); 2025-10-15T12:32:42,470 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,471 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,472 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,473 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,474 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,474 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,476 | ^ 2025-10-15T12:32:42,476 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,477 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,478 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,478 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:19954:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,479 19954 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 543, __pyx_L1_error) 2025-10-15T12:32:42,480 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,481 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:20003:68: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,482 20003 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_A_fp64_c_mv.data + __pyx_t_10 * __pyx_v_A_fp64_c_mv.strides[0]) )) + __pyx_t_12)) )))); 2025-10-15T12:32:42,483 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,483 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:20003:31: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,484 20003 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_A_fp64_c_mv.data + __pyx_t_10 * __pyx_v_A_fp64_c_mv.strides[0]) )) + __pyx_t_12)) )))); 2025-10-15T12:32:42,485 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,486 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:20067:83: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,487 20067 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_A_fp64_f_mv.data) + __pyx_t_12)) ) + __pyx_t_10 * __pyx_v_A_fp64_f_mv.strides[1]) )))); 2025-10-15T12:32:42,488 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,489 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:20067:31: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,490 20067 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_A_fp64_f_mv.data) + __pyx_t_12)) ) + __pyx_t_10 * __pyx_v_A_fp64_f_mv.strides[1]) )))); 2025-10-15T12:32:42,491 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,500 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,501 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,502 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,503 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,504 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,505 | ^ 2025-10-15T12:32:42,506 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,507 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,508 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,508 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:20276:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,509 20276 | __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_mstate_global->__pyx_n_u_sanitize_piv); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 571, __pyx_L1_error) 2025-10-15T12:32:42,510 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,514 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,515 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,516 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,516 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,517 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,518 | ^ 2025-10-15T12:32:42,519 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,520 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,521 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,522 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:20365:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,523 20365 | __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_mstate_global->__pyx_n_u_get_d_and_l); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 572, __pyx_L1_error) 2025-10-15T12:32:42,524 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,529 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,529 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,530 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,531 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:32:42,532 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:32:42,533 | ^ 2025-10-15T12:32:42,534 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,535 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:32:42,536 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,537 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:20455:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:32:42,537 20455 | __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_mstate_global->__pyx_n_u_construct_tri_factor); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 573, __pyx_L1_error) 2025-10-15T12:32:42,539 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,539 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T12:32:42,540 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,541 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,543 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,543 build/./detkit/_cy_linear_algebra/cho_factor.cpp:22548:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,544 22548 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T12:32:42,545 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,545 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T12:32:42,546 build/./detkit/_cy_linear_algebra/cho_factor.cpp:22555:42: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,547 22555 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T12:32:42,547 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,548 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,549 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,550 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,551 build/./detkit/_cy_linear_algebra/cho_factor.cpp:22560:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,552 22560 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T12:32:42,553 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,554 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T12:32:42,555 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,556 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,557 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,558 build/./detkit/_cy_linear_algebra/cho_factor.cpp:1333:43: note: in definition of macro ‘unlikely’ 2025-10-15T12:32:42,559 1333 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T12:32:42,560 | ^ 2025-10-15T12:32:42,561 build/./detkit/_cy_linear_algebra/cho_factor.cpp:22564:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,562 22564 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T12:32:42,563 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,563 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T12:32:42,564 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,565 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,566 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,567 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2296:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,568 2296 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T12:32:42,569 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,570 build/./detkit/_cy_linear_algebra/cho_factor.cpp:22597:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T12:32:42,571 22597 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T12:32:42,572 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,626 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T12:32:42,627 from /usr/include/python3.11/Python.h:61: 2025-10-15T12:32:42,627 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:32:42,628 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,629 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:32:42,630 build/./detkit/_cy_linear_algebra/cho_factor.cpp:24310:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:32:42,631 24310 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T12:32:42,631 | ^~~~~~~~~~~~~~~ 2025-10-15T12:32:42,632 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:32:42,633 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,634 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:32:42,635 build/./detkit/_cy_linear_algebra/cho_factor.cpp:24363:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:32:42,636 24363 | PyDict_GET_SIZE(kw); 2025-10-15T12:32:42,637 | ^~~~~~~~~~~~~~~ 2025-10-15T12:32:42,638 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T12:32:42,639 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,639 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,641 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,642 build/./detkit/_cy_linear_algebra/cho_solve.cpp:22972:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,642 22972 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T12:32:42,643 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,644 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T12:32:42,645 build/./detkit/_cy_linear_algebra/cho_solve.cpp:22979:42: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,646 22979 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T12:32:42,647 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,648 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,648 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,649 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,650 build/./detkit/_cy_linear_algebra/cho_solve.cpp:22984:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,651 22984 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T12:32:42,653 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,653 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T12:32:42,654 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,655 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,656 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,657 build/./detkit/_cy_linear_algebra/cho_solve.cpp:1333:43: note: in definition of macro ‘unlikely’ 2025-10-15T12:32:42,657 1333 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T12:32:42,658 | ^ 2025-10-15T12:32:42,659 build/./detkit/_cy_linear_algebra/cho_solve.cpp:22988:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,660 22988 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T12:32:42,661 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,661 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T12:32:42,662 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,663 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:42,664 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,664 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2296:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:42,665 2296 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T12:32:42,666 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,667 build/./detkit/_cy_linear_algebra/cho_solve.cpp:23021:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T12:32:42,668 23021 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T12:32:42,668 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,699 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T12:32:42,700 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T12:32:42,701 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,702 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:32:42,703 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,704 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:32:42,705 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T12:32:42,706 | ^~~~~~~~~~~~ 2025-10-15T12:32:42,707 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T12:32:42,707 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,708 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:32:42,710 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,710 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:32:42,711 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T12:32:42,712 | ^~~~~~~~~~~~ 2025-10-15T12:32:42,713 In file included from build/./detkit/_cy_linear_algebra/cho_factor.cpp:25584: 2025-10-15T12:32:42,714 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T12:32:42,714 /usr/include/python3.11/internal/pycore_frame.h:234:12: warning: cast from ‘char*’ to ‘PyGenObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,715 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T12:32:42,716 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,727 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T12:32:42,728 from /usr/include/python3.11/Python.h:61: 2025-10-15T12:32:42,728 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:32:42,729 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,730 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:32:42,731 build/./detkit/_cy_linear_algebra/cho_solve.cpp:24734:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:32:42,732 24734 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T12:32:42,733 | ^~~~~~~~~~~~~~~ 2025-10-15T12:32:42,734 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:32:42,735 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,736 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:32:42,737 build/./detkit/_cy_linear_algebra/cho_solve.cpp:24787:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:32:42,737 24787 | PyDict_GET_SIZE(kw); 2025-10-15T12:32:42,738 | ^~~~~~~~~~~~~~~ 2025-10-15T12:32:42,797 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T12:32:42,798 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T12:32:42,800 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,800 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:32:42,801 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,802 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:32:42,803 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T12:32:42,804 | ^~~~~~~~~~~~ 2025-10-15T12:32:42,805 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T12:32:42,806 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,808 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:32:42,808 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:42,809 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:32:42,810 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T12:32:42,811 | ^~~~~~~~~~~~ 2025-10-15T12:32:42,812 In file included from build/./detkit/_cy_linear_algebra/cho_solve.cpp:26008: 2025-10-15T12:32:42,812 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T12:32:42,813 /usr/include/python3.11/internal/pycore_frame.h:234:12: warning: cast from ‘char*’ to ‘PyGenObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:42,814 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T12:32:42,815 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,050 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T12:32:43,051 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:43,052 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:43,053 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,054 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:25759:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:43,055 25759 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T12:32:43,056 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,058 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T12:32:43,059 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:25766:42: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:43,060 25766 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T12:32:43,061 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,064 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:43,065 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:43,067 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,068 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:25771:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:43,068 25771 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T12:32:43,069 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,074 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T12:32:43,075 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:43,076 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:43,077 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,079 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1334:43: note: in definition of macro ‘unlikely’ 2025-10-15T12:32:43,079 1334 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T12:32:43,080 | ^ 2025-10-15T12:32:43,081 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:25775:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:43,082 25775 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T12:32:43,083 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,087 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T12:32:43,088 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2310:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:43,089 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:32:43,090 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,090 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2312:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:32:43,091 2312 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T12:32:43,092 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,093 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:25808:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T12:32:43,094 25808 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T12:32:43,095 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,159 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T12:32:43,160 from /usr/include/python3.11/Python.h:55: 2025-10-15T12:32:43,161 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘PyObject* __Pyx_Float___Pyx_PyLong_SubtractObjC(PyObject*, long int, int)’: 2025-10-15T12:32:43,162 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:43,163 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:32:43,164 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,165 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1269:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:32:43,166 1269 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:32:43,167 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,168 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:26661:16: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:32:43,169 26661 | double a = __Pyx_PyFloat_AS_DOUBLE(float_val); 2025-10-15T12:32:43,170 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,186 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘PyObject* __Pyx_Float___Pyx_PyLong_AddObjC(PyObject*, long int, int)’: 2025-10-15T12:32:43,187 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:43,188 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:32:43,189 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,190 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1269:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:32:43,191 1269 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:32:43,193 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,193 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:26790:16: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:32:43,194 26790 | double a = __Pyx_PyFloat_AS_DOUBLE(float_val); 2025-10-15T12:32:43,195 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,205 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘PyObject* __Pyx_PyLong_NeObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T12:32:43,206 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:43,207 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:32:43,207 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,208 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1269:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:32:43,209 1269 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:32:43,210 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,211 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:26865:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:32:43,212 26865 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T12:32:43,213 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,222 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘int __Pyx_PyLong_BoolEqObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T12:32:43,223 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:43,224 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:32:43,225 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,226 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1269:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:32:43,227 1269 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:32:43,228 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,229 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:26926:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:32:43,230 26926 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T12:32:43,231 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,274 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T12:32:43,275 from /usr/include/python3.11/Python.h:61: 2025-10-15T12:32:43,276 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:32:43,277 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:43,278 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:32:43,279 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:27926:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:32:43,280 27926 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T12:32:43,281 | ^~~~~~~~~~~~~~~ 2025-10-15T12:32:43,285 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:32:43,285 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:43,287 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:32:43,288 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:27979:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:32:43,289 27979 | PyDict_GET_SIZE(kw); 2025-10-15T12:32:43,289 | ^~~~~~~~~~~~~~~ 2025-10-15T12:32:43,367 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T12:32:43,368 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T12:32:43,368 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:43,369 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:32:43,370 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,371 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:32:43,372 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T12:32:43,373 | ^~~~~~~~~~~~ 2025-10-15T12:32:43,375 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T12:32:43,376 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:43,377 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:32:43,378 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:32:43,379 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:32:43,380 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T12:32:43,381 | ^~~~~~~~~~~~ 2025-10-15T12:32:43,384 In file included from build/./detkit/_cy_linear_algebra/ldl_factor.cpp:29200: 2025-10-15T12:32:43,385 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T12:32:43,386 /usr/include/python3.11/internal/pycore_frame.h:234:12: warning: cast from ‘char*’ to ‘PyGenObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:32:43,387 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T12:32:43,388 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:10,922 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c detkit/_openmp/conditional_openmp.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:33:11,037 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/cho_factor.o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/cho_factor.cpython-311-arm-linux-gnueabihf.so -O3 -g0 2025-10-15T12:33:11,279 building 'detkit._cy_linear_algebra.ldl_solve' extension 2025-10-15T12:33:11,281 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c build/./detkit/_cy_linear_algebra/ldl_solve.cpp -o build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/ldl_solve.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:33:11,553 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c detkit/_openmp/conditional_openmp.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:33:11,676 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/cho_solve.o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/cho_solve.cpython-311-arm-linux-gnueabihf.so -O3 -g0 2025-10-15T12:33:11,839 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c detkit/_openmp/conditional_openmp.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:33:11,899 building 'detkit._cy_linear_algebra.lu_factor' extension 2025-10-15T12:33:11,900 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c build/./detkit/_cy_linear_algebra/lu_factor.cpp -o build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/lu_factor.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:33:11,969 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/fill_triangle.o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/fill_triangle.cpython-311-arm-linux-gnueabihf.so -O3 -g0 2025-10-15T12:33:12,202 building 'detkit._cy_linear_algebra.lu_solve' extension 2025-10-15T12:33:12,204 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c build/./detkit/_cy_linear_algebra/lu_solve.cpp -o build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/lu_solve.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:33:14,287 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T12:33:14,288 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:5467:18: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,289 5467 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T12:33:14,290 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,323 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T12:33:14,325 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,326 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:14,328 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,329 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:14,330 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:14,332 | ^ 2025-10-15T12:33:14,333 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:14,334 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:14,335 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,336 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:6045:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:14,337 6045 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 13, __pyx_L1_error) 2025-10-15T12:33:14,338 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,339 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,340 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:14,341 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,343 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:14,344 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:14,345 | ^ 2025-10-15T12:33:14,346 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:14,347 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:14,348 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,349 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:6091:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:14,350 6091 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 15, __pyx_L1_error) 2025-10-15T12:33:14,351 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,611 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘int __pyx_memoryview_slice_memviewslice(__Pyx_memviewslice*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int, int)’: 2025-10-15T12:33:14,612 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:12564:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,613 12564 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T12:33:14,614 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,623 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T12:33:14,625 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:12927:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,626 12927 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T12:33:14,628 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,703 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T12:33:14,704 from build/./detkit/_cy_linear_algebra/ldl_solve.cpp:35: 2025-10-15T12:33:14,705 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘void __pyx_memoryview_refcount_objects_in_slice(char*, Py_ssize_t*, Py_ssize_t*, int, int)’: 2025-10-15T12:33:14,706 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:16370:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,707 16370 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:14,709 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,710 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:33:14,711 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:33:14,712 | ^~~~ 2025-10-15T12:33:14,713 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:33:14,713 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T12:33:14,714 | ^~~~~~~~~~~~~~ 2025-10-15T12:33:14,715 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:16370:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T12:33:14,716 16370 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:14,717 | ^~~~~~~~~ 2025-10-15T12:33:14,718 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:16390:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,720 16390 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:14,721 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,722 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:33:14,723 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:33:14,724 | ^~~~ 2025-10-15T12:33:14,725 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:33:14,725 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T12:33:14,726 | ^~~~~~~~~~~~~~ 2025-10-15T12:33:14,727 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:16390:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T12:33:14,728 16390 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:14,729 | ^~~~~~~~~ 2025-10-15T12:33:14,809 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘PyObject* __pyx_f_6detkit_18_cy_linear_algebra_9ldl_solve_ldl_solve(PyObject*, PyObject*, PyObject*, int, __pyx_opt_args_6detkit_18_cy_linear_algebra_9ldl_solve_ldl_solve*)’: 2025-10-15T12:33:14,810 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,811 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:14,812 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,813 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:14,814 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:14,815 | ^ 2025-10-15T12:33:14,816 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:14,817 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:14,819 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,820 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:17567:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:14,821 17567 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 278, __pyx_L1_error) 2025-10-15T12:33:14,822 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,829 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:17729:24: warning: cast from ‘char*’ to ‘int*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,830 17729 | __pyx_v_piv_p = (&(*((int *) ( /* dim=0 */ (__pyx_v_piv_mv.data + __pyx_t_10 * __pyx_v_piv_mv.strides[0]) )))); 2025-10-15T12:33:14,831 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,833 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,834 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:14,835 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,836 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:14,837 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:14,838 | ^ 2025-10-15T12:33:14,839 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:14,840 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:14,841 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,842 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:17740:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:14,844 17740 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 308, __pyx_L1_error) 2025-10-15T12:33:14,845 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,846 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:17789:82: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,847 17789 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_A_fp32_f_mv.data) + __pyx_t_10)) ) + __pyx_t_12 * __pyx_v_A_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:14,848 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,849 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:17789:31: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,850 17789 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_A_fp32_f_mv.data) + __pyx_t_10)) ) + __pyx_t_12 * __pyx_v_A_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:14,851 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,852 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:17879:82: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,853 17879 | __pyx_v_B_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_B_fp32_f_mv.data) + __pyx_t_12)) ) + __pyx_t_10 * __pyx_v_B_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:14,854 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,855 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:17879:31: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,856 17879 | __pyx_v_B_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_B_fp32_f_mv.data) + __pyx_t_12)) ) + __pyx_t_10 * __pyx_v_B_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:14,857 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,863 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,865 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:14,866 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,867 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:14,867 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:14,869 | ^ 2025-10-15T12:33:14,870 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:14,871 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:14,872 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,873 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:17981:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:14,874 17981 | __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 330, __pyx_L1_error) 2025-10-15T12:33:14,875 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,876 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:18030:83: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,877 18030 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_A_fp64_f_mv.data) + __pyx_t_10)) ) + __pyx_t_12 * __pyx_v_A_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:14,878 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,879 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:18030:31: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,880 18030 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_A_fp64_f_mv.data) + __pyx_t_10)) ) + __pyx_t_12 * __pyx_v_A_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:14,881 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,882 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:18120:83: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,883 18120 | __pyx_v_B_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_B_fp64_f_mv.data) + __pyx_t_12)) ) + __pyx_t_10 * __pyx_v_B_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:14,883 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,884 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:18120:31: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,885 18120 | __pyx_v_B_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_B_fp64_f_mv.data) + __pyx_t_12)) ) + __pyx_t_10 * __pyx_v_B_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:14,886 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,920 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T12:33:14,921 build/./detkit/_cy_linear_algebra/lu_factor.cpp:5473:18: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,922 5473 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T12:33:14,923 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,952 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T12:33:14,954 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2293:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,955 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:14,956 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,956 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:14,957 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:14,958 | ^ 2025-10-15T12:33:14,960 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:14,961 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:14,962 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,963 build/./detkit/_cy_linear_algebra/lu_factor.cpp:6051:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:14,964 6051 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 13, __pyx_L1_error) 2025-10-15T12:33:14,965 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,966 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2293:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:14,966 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:14,967 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,968 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:14,969 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:14,970 | ^ 2025-10-15T12:33:14,971 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:14,972 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:14,972 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:14,973 build/./detkit/_cy_linear_algebra/lu_factor.cpp:6097:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:14,974 6097 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 15, __pyx_L1_error) 2025-10-15T12:33:14,975 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,175 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T12:33:15,176 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,177 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,178 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,179 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:23060:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,180 23060 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T12:33:15,181 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,182 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T12:33:15,183 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:23067:42: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,184 23067 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T12:33:15,185 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,186 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,187 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,188 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,189 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:23072:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,191 23072 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T12:33:15,192 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,193 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T12:33:15,193 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,194 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,195 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,196 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:1333:43: note: in definition of macro ‘unlikely’ 2025-10-15T12:33:15,197 1333 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T12:33:15,198 | ^ 2025-10-15T12:33:15,199 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:23076:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,200 23076 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T12:33:15,201 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,202 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T12:33:15,203 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,204 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,205 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,206 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2296:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,207 2296 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T12:33:15,208 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,209 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:23109:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T12:33:15,209 23109 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T12:33:15,210 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,212 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘int __pyx_memoryview_slice_memviewslice(__Pyx_memviewslice*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int, int)’: 2025-10-15T12:33:15,213 build/./detkit/_cy_linear_algebra/lu_factor.cpp:12570:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,214 12570 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T12:33:15,215 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,216 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T12:33:15,217 build/./detkit/_cy_linear_algebra/lu_factor.cpp:12933:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,218 12933 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T12:33:15,219 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,254 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T12:33:15,255 from /usr/include/python3.11/Python.h:55: 2025-10-15T12:33:15,257 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘PyObject* __Pyx_Float___Pyx_PyLong_AddObjC(PyObject*, long int, int)’: 2025-10-15T12:33:15,258 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,259 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:33:15,260 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,261 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:1268:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:33:15,261 1268 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:33:15,262 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,263 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:23981:16: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:33:15,264 23981 | double a = __Pyx_PyFloat_AS_DOUBLE(float_val); 2025-10-15T12:33:15,265 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,293 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T12:33:15,294 from build/./detkit/_cy_linear_algebra/lu_factor.cpp:35: 2025-10-15T12:33:15,295 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘void __pyx_memoryview_refcount_objects_in_slice(char*, Py_ssize_t*, Py_ssize_t*, int, int)’: 2025-10-15T12:33:15,296 build/./detkit/_cy_linear_algebra/lu_factor.cpp:16376:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,296 16376 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:15,297 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,298 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:33:15,299 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:33:15,300 | ^~~~ 2025-10-15T12:33:15,301 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:33:15,302 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T12:33:15,303 | ^~~~~~~~~~~~~~ 2025-10-15T12:33:15,304 build/./detkit/_cy_linear_algebra/lu_factor.cpp:16376:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T12:33:15,305 16376 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:15,306 | ^~~~~~~~~ 2025-10-15T12:33:15,307 build/./detkit/_cy_linear_algebra/lu_factor.cpp:16396:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,308 16396 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:15,309 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,310 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:33:15,311 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:33:15,312 | ^~~~ 2025-10-15T12:33:15,313 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:33:15,314 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T12:33:15,315 | ^~~~~~~~~~~~~~ 2025-10-15T12:33:15,316 build/./detkit/_cy_linear_algebra/lu_factor.cpp:16396:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T12:33:15,317 16396 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:15,318 | ^~~~~~~~~ 2025-10-15T12:33:15,319 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T12:33:15,320 from /usr/include/python3.11/Python.h:61: 2025-10-15T12:33:15,321 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:33:15,323 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,323 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:33:15,324 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:24951:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:33:15,325 24951 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T12:33:15,326 | ^~~~~~~~~~~~~~~ 2025-10-15T12:33:15,327 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:33:15,328 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,329 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:33:15,330 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:25004:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:33:15,330 25004 | PyDict_GET_SIZE(kw); 2025-10-15T12:33:15,331 | ^~~~~~~~~~~~~~~ 2025-10-15T12:33:15,339 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘PyObject* __pyx_pf_6detkit_18_cy_linear_algebra_9lu_factor__pivot_to_permutation(PyObject*, PyObject*, PyObject*)’: 2025-10-15T12:33:15,340 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2293:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,341 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,342 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,343 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:15,344 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:15,345 | ^ 2025-10-15T12:33:15,346 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,347 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:15,348 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,349 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17138:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:15,350 17138 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 32, __pyx_L1_error) 2025-10-15T12:33:15,351 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,379 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T12:33:15,380 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T12:33:15,381 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,382 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:33:15,383 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,384 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:33:15,385 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T12:33:15,386 | ^~~~~~~~~~~~ 2025-10-15T12:33:15,387 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T12:33:15,388 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,388 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:33:15,389 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,390 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:33:15,391 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T12:33:15,392 | ^~~~~~~~~~~~ 2025-10-15T12:33:15,393 In file included from build/./detkit/_cy_linear_algebra/ldl_solve.cpp:26225: 2025-10-15T12:33:15,394 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T12:33:15,394 /usr/include/python3.11/internal/pycore_frame.h:234:12: warning: cast from ‘char*’ to ‘PyGenObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,395 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T12:33:15,396 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,397 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘PyObject* __pyx_f_6detkit_18_cy_linear_algebra_9lu_factor_lu_factor(PyObject*, int, __pyx_opt_args_6detkit_18_cy_linear_algebra_9lu_factor_lu_factor*)’: 2025-10-15T12:33:15,398 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2293:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,399 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,400 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,401 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:15,401 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:15,402 | ^ 2025-10-15T12:33:15,404 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,405 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:15,406 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,406 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17575:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:15,407 17575 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 239, __pyx_L1_error) 2025-10-15T12:33:15,408 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,409 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2293:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,410 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,411 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,412 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:15,413 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:15,414 | ^ 2025-10-15T12:33:15,415 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,416 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:15,417 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,418 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17665:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:15,419 17665 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 247, __pyx_L1_error) 2025-10-15T12:33:15,419 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,420 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2293:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,421 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,422 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,423 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:15,424 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:15,425 | ^ 2025-10-15T12:33:15,425 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,426 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:15,427 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,428 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17710:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:15,429 17710 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 248, __pyx_L1_error) 2025-10-15T12:33:15,430 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,431 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2293:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,432 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,433 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,434 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:15,435 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:15,436 | ^ 2025-10-15T12:33:15,437 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,438 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:15,439 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,440 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17715:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:15,441 17715 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 248, __pyx_L1_error) 2025-10-15T12:33:15,442 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,443 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T12:33:15,444 build/./detkit/_cy_linear_algebra/lu_solve.cpp:5485:18: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,445 5485 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T12:33:15,446 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,447 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17768:24: warning: cast from ‘char*’ to ‘int*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,448 17768 | __pyx_v_piv_p = (&(*((int *) ( /* dim=0 */ (__pyx_v_piv_mv.data + __pyx_t_12 * __pyx_v_piv_mv.strides[0]) )))); 2025-10-15T12:33:15,449 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,450 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2293:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,451 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,452 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,453 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:15,453 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:15,454 | ^ 2025-10-15T12:33:15,455 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,457 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:15,457 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,458 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17779:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:15,459 17779 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 261, __pyx_L1_error) 2025-10-15T12:33:15,460 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,461 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17828:82: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,462 17828 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_A_fp32_f_mv.data) + __pyx_t_12)) ) + __pyx_t_14 * __pyx_v_A_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:15,463 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,464 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17828:31: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,465 17828 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_A_fp32_f_mv.data) + __pyx_t_12)) ) + __pyx_t_14 * __pyx_v_A_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:15,466 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,467 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2293:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,468 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,469 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,470 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:15,471 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:15,472 | ^ 2025-10-15T12:33:15,473 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,474 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:15,476 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,476 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17900:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:15,477 17900 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 270, __pyx_L1_error) 2025-10-15T12:33:15,478 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,479 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17949:83: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,480 17949 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_A_fp64_f_mv.data) + __pyx_t_14)) ) + __pyx_t_12 * __pyx_v_A_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:15,481 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,482 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17949:31: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,483 17949 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_A_fp64_f_mv.data) + __pyx_t_14)) ) + __pyx_t_12 * __pyx_v_A_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:15,484 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,485 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2293:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,486 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,487 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,488 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:15,489 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:15,490 | ^ 2025-10-15T12:33:15,491 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,492 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:15,492 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,493 build/./detkit/_cy_linear_algebra/lu_factor.cpp:18103:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:15,494 18103 | __Pyx_GetModuleGlobalName(__pyx_t_10, __pyx_mstate_global->__pyx_n_u_pivot_to_permutation); if (unlikely(!__pyx_t_10)) __PYX_ERR(0, 289, __pyx_L1_error) 2025-10-15T12:33:15,495 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,496 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T12:33:15,497 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,498 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,499 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,500 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:15,501 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:15,502 | ^ 2025-10-15T12:33:15,503 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,504 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:15,505 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,506 build/./detkit/_cy_linear_algebra/lu_solve.cpp:6063:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:15,507 6063 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 13, __pyx_L1_error) 2025-10-15T12:33:15,507 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,508 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,509 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,510 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,511 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:15,512 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:15,513 | ^ 2025-10-15T12:33:15,513 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,514 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:15,515 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,516 build/./detkit/_cy_linear_algebra/lu_solve.cpp:6109:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:15,517 6109 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 15, __pyx_L1_error) 2025-10-15T12:33:15,518 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,739 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘int __pyx_memoryview_slice_memviewslice(__Pyx_memviewslice*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int, int)’: 2025-10-15T12:33:15,740 build/./detkit/_cy_linear_algebra/lu_solve.cpp:12582:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,741 12582 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T12:33:15,742 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,743 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T12:33:15,744 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2293:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,745 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,745 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,746 build/./detkit/_cy_linear_algebra/lu_factor.cpp:22894:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,747 22894 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T12:33:15,748 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,749 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T12:33:15,750 build/./detkit/_cy_linear_algebra/lu_factor.cpp:22901:42: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,751 22901 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T12:33:15,752 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,753 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2293:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,754 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,755 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,756 build/./detkit/_cy_linear_algebra/lu_factor.cpp:22906:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,757 22906 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T12:33:15,758 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,759 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T12:33:15,759 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2293:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,760 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,761 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,762 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1333:43: note: in definition of macro ‘unlikely’ 2025-10-15T12:33:15,763 1333 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T12:33:15,764 | ^ 2025-10-15T12:33:15,765 build/./detkit/_cy_linear_algebra/lu_factor.cpp:22910:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,766 22910 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T12:33:15,767 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,768 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T12:33:15,769 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2293:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,770 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,771 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,772 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2295:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,773 2295 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T12:33:15,774 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,775 build/./detkit/_cy_linear_algebra/lu_factor.cpp:22943:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T12:33:15,776 22943 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T12:33:15,777 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,778 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T12:33:15,779 build/./detkit/_cy_linear_algebra/lu_solve.cpp:12945:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,780 12945 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T12:33:15,781 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,808 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T12:33:15,809 from /usr/include/python3.11/Python.h:55: 2025-10-15T12:33:15,810 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘int __Pyx_PyLong_BoolNeObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T12:33:15,811 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,811 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:33:15,812 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,813 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1268:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:33:15,814 1268 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:33:15,815 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,815 build/./detkit/_cy_linear_algebra/lu_factor.cpp:23786:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:33:15,816 23786 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T12:33:15,817 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,822 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘PyObject* __Pyx_Float___Pyx_PyLong_SubtractObjC(PyObject*, long int, int)’: 2025-10-15T12:33:15,823 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,824 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:33:15,825 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,826 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1268:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:33:15,827 1268 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:33:15,828 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,829 build/./detkit/_cy_linear_algebra/lu_factor.cpp:23901:16: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:33:15,830 23901 | double a = __Pyx_PyFloat_AS_DOUBLE(float_val); 2025-10-15T12:33:15,831 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,845 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T12:33:15,846 from build/./detkit/_cy_linear_algebra/lu_solve.cpp:35: 2025-10-15T12:33:15,847 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘void __pyx_memoryview_refcount_objects_in_slice(char*, Py_ssize_t*, Py_ssize_t*, int, int)’: 2025-10-15T12:33:15,848 build/./detkit/_cy_linear_algebra/lu_solve.cpp:16388:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,849 16388 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:15,850 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,851 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:33:15,851 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:33:15,852 | ^~~~ 2025-10-15T12:33:15,853 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:33:15,854 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T12:33:15,855 | ^~~~~~~~~~~~~~ 2025-10-15T12:33:15,856 build/./detkit/_cy_linear_algebra/lu_solve.cpp:16388:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T12:33:15,857 16388 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:15,858 | ^~~~~~~~~ 2025-10-15T12:33:15,859 build/./detkit/_cy_linear_algebra/lu_solve.cpp:16408:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,860 16408 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:15,861 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,862 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:33:15,863 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:33:15,864 | ^~~~ 2025-10-15T12:33:15,864 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:33:15,865 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T12:33:15,866 | ^~~~~~~~~~~~~~ 2025-10-15T12:33:15,867 build/./detkit/_cy_linear_algebra/lu_solve.cpp:16408:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T12:33:15,868 16408 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:15,868 | ^~~~~~~~~ 2025-10-15T12:33:15,869 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T12:33:15,870 from /usr/include/python3.11/Python.h:61: 2025-10-15T12:33:15,871 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:33:15,872 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,873 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:33:15,874 build/./detkit/_cy_linear_algebra/lu_factor.cpp:24871:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:33:15,875 24871 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T12:33:15,875 | ^~~~~~~~~~~~~~~ 2025-10-15T12:33:15,876 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:33:15,877 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,878 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:33:15,879 build/./detkit/_cy_linear_algebra/lu_factor.cpp:24924:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:33:15,880 24924 | PyDict_GET_SIZE(kw); 2025-10-15T12:33:15,881 | ^~~~~~~~~~~~~~~ 2025-10-15T12:33:15,901 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘PyObject* __pyx_pf_6detkit_18_cy_linear_algebra_8lu_solve__permutation_to_pivot(PyObject*, PyObject*)’: 2025-10-15T12:33:15,902 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,903 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,904 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,905 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:15,906 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:15,907 | ^ 2025-10-15T12:33:15,908 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,909 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:15,910 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,911 build/./detkit/_cy_linear_algebra/lu_solve.cpp:17160:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:15,911 17160 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 31, __pyx_L1_error) 2025-10-15T12:33:15,912 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,913 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,914 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:15,915 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,916 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:15,916 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:15,917 | ^ 2025-10-15T12:33:15,918 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:15,919 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:15,920 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,921 build/./detkit/_cy_linear_algebra/lu_solve.cpp:17167:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:15,922 17167 | __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 31, __pyx_L1_error) 2025-10-15T12:33:15,923 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,947 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T12:33:15,948 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T12:33:15,949 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,951 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:33:15,952 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,953 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:33:15,954 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T12:33:15,955 | ^~~~~~~~~~~~ 2025-10-15T12:33:15,956 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T12:33:15,957 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,958 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:33:15,959 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:15,960 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:33:15,961 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T12:33:15,962 | ^~~~~~~~~~~~ 2025-10-15T12:33:15,963 In file included from build/./detkit/_cy_linear_algebra/lu_factor.cpp:26145: 2025-10-15T12:33:15,964 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T12:33:15,966 /usr/include/python3.11/internal/pycore_frame.h:234:12: warning: cast from ‘char*’ to ‘PyGenObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:15,966 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T12:33:15,967 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,030 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘PyObject* __pyx_f_6detkit_18_cy_linear_algebra_8lu_solve_lu_solve(PyObject*, PyObject*, PyObject*, int, __pyx_opt_args_6detkit_18_cy_linear_algebra_8lu_solve_lu_solve*)’: 2025-10-15T12:33:16,031 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,032 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:16,033 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,034 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:16,034 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:16,035 | ^ 2025-10-15T12:33:16,036 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:16,037 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:16,038 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,039 build/./detkit/_cy_linear_algebra/lu_solve.cpp:17943:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:16,040 17943 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 295, __pyx_L1_error) 2025-10-15T12:33:16,041 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,054 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,055 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:16,056 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,057 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:16,058 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:16,059 | ^ 2025-10-15T12:33:16,060 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:16,061 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:16,062 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,063 build/./detkit/_cy_linear_algebra/lu_solve.cpp:18081:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:16,065 18081 | __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_mstate_global->__pyx_n_u_permutation_to_pivot); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 307, __pyx_L1_error) 2025-10-15T12:33:16,066 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,067 build/./detkit/_cy_linear_algebra/lu_solve.cpp:18138:24: warning: cast from ‘char*’ to ‘int*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,068 18138 | __pyx_v_piv_p = (&(*((int *) ( /* dim=0 */ (__pyx_v_piv_mv.data + __pyx_t_10 * __pyx_v_piv_mv.strides[0]) )))); 2025-10-15T12:33:16,069 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,071 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,072 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:16,073 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,073 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:16,074 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:16,075 | ^ 2025-10-15T12:33:16,076 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:16,077 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:16,078 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,079 build/./detkit/_cy_linear_algebra/lu_solve.cpp:18149:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:16,079 18149 | __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 328, __pyx_L1_error) 2025-10-15T12:33:16,080 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,082 build/./detkit/_cy_linear_algebra/lu_solve.cpp:18198:82: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,083 18198 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_A_fp32_f_mv.data) + __pyx_t_10)) ) + __pyx_t_12 * __pyx_v_A_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:16,084 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,085 build/./detkit/_cy_linear_algebra/lu_solve.cpp:18198:31: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,086 18198 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_A_fp32_f_mv.data) + __pyx_t_10)) ) + __pyx_t_12 * __pyx_v_A_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:16,087 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,093 build/./detkit/_cy_linear_algebra/lu_solve.cpp:18288:82: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,094 18288 | __pyx_v_B_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_B_fp32_f_mv.data) + __pyx_t_12)) ) + __pyx_t_10 * __pyx_v_B_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:16,095 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,096 build/./detkit/_cy_linear_algebra/lu_solve.cpp:18288:31: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,098 18288 | __pyx_v_B_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_B_fp32_f_mv.data) + __pyx_t_12)) ) + __pyx_t_10 * __pyx_v_B_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:16,099 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,108 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,109 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:16,110 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,111 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:16,112 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:16,112 | ^ 2025-10-15T12:33:16,113 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:16,114 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:16,115 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,116 build/./detkit/_cy_linear_algebra/lu_solve.cpp:18390:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:16,117 18390 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 350, __pyx_L1_error) 2025-10-15T12:33:16,118 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,119 build/./detkit/_cy_linear_algebra/lu_solve.cpp:18439:83: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,120 18439 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_A_fp64_f_mv.data) + __pyx_t_10)) ) + __pyx_t_12 * __pyx_v_A_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:16,121 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,122 build/./detkit/_cy_linear_algebra/lu_solve.cpp:18439:31: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,123 18439 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_A_fp64_f_mv.data) + __pyx_t_10)) ) + __pyx_t_12 * __pyx_v_A_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:16,124 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,130 build/./detkit/_cy_linear_algebra/lu_solve.cpp:18529:83: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,131 18529 | __pyx_v_B_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_B_fp64_f_mv.data) + __pyx_t_12)) ) + __pyx_t_10 * __pyx_v_B_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:16,132 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,133 build/./detkit/_cy_linear_algebra/lu_solve.cpp:18529:31: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,134 18529 | __pyx_v_B_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_B_fp64_f_mv.data) + __pyx_t_12)) ) + __pyx_t_10 * __pyx_v_B_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:16,135 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,482 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T12:33:16,483 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,484 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:16,485 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,486 build/./detkit/_cy_linear_algebra/lu_solve.cpp:23494:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:16,487 23494 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T12:33:16,487 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,488 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T12:33:16,489 build/./detkit/_cy_linear_algebra/lu_solve.cpp:23501:42: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,490 23501 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T12:33:16,491 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,492 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,492 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:16,493 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,494 build/./detkit/_cy_linear_algebra/lu_solve.cpp:23506:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:16,495 23506 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T12:33:16,496 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,497 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T12:33:16,498 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,499 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:16,500 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,501 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1333:43: note: in definition of macro ‘unlikely’ 2025-10-15T12:33:16,502 1333 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T12:33:16,503 | ^ 2025-10-15T12:33:16,504 build/./detkit/_cy_linear_algebra/lu_solve.cpp:23510:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:16,505 23510 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T12:33:16,506 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,507 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T12:33:16,508 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2294:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,509 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:16,510 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,511 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2296:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:16,512 2296 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T12:33:16,513 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,514 build/./detkit/_cy_linear_algebra/lu_solve.cpp:23543:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T12:33:16,515 23543 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T12:33:16,516 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,577 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T12:33:16,578 from /usr/include/python3.11/Python.h:55: 2025-10-15T12:33:16,579 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘PyObject* __Pyx_Float___Pyx_PyLong_AddObjC(PyObject*, long int, int)’: 2025-10-15T12:33:16,580 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,581 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:33:16,582 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,583 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1268:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:33:16,584 1268 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:33:16,585 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,586 build/./detkit/_cy_linear_algebra/lu_solve.cpp:24415:16: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:33:16,586 24415 | double a = __Pyx_PyFloat_AS_DOUBLE(float_val); 2025-10-15T12:33:16,587 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,632 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T12:33:16,633 from /usr/include/python3.11/Python.h:61: 2025-10-15T12:33:16,634 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:33:16,635 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,636 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:33:16,637 build/./detkit/_cy_linear_algebra/lu_solve.cpp:25385:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:33:16,639 25385 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T12:33:16,640 | ^~~~~~~~~~~~~~~ 2025-10-15T12:33:16,643 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:33:16,645 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,646 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:33:16,647 build/./detkit/_cy_linear_algebra/lu_solve.cpp:25438:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:33:16,648 25438 | PyDict_GET_SIZE(kw); 2025-10-15T12:33:16,649 | ^~~~~~~~~~~~~~~ 2025-10-15T12:33:16,762 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T12:33:16,763 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T12:33:16,765 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,766 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:33:16,767 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,768 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:33:16,770 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T12:33:16,771 | ^~~~~~~~~~~~ 2025-10-15T12:33:16,772 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T12:33:16,773 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,774 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:33:16,775 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:16,776 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:33:16,777 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T12:33:16,778 | ^~~~~~~~~~~~ 2025-10-15T12:33:16,779 In file included from build/./detkit/_cy_linear_algebra/lu_solve.cpp:26659: 2025-10-15T12:33:16,780 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T12:33:16,781 /usr/include/python3.11/internal/pycore_frame.h:234:12: warning: cast from ‘char*’ to ‘PyGenObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:16,781 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T12:33:16,782 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:20,197 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c detkit/_openmp/conditional_openmp.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:33:20,329 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/ldl_factor.o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/ldl_factor.cpython-311-arm-linux-gnueabihf.so -O3 -g0 2025-10-15T12:33:20,611 building 'detkit._cy_linear_algebra.matmul' extension 2025-10-15T12:33:20,612 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c build/./detkit/_cy_linear_algebra/matmul.cpp -o build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/matmul.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:33:23,809 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T12:33:23,810 build/./detkit/_cy_linear_algebra/matmul.cpp:5400:18: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:23,811 5400 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T12:33:23,812 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:23,849 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T12:33:23,850 build/./detkit/_cy_linear_algebra/matmul.cpp:2225:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:23,851 2225 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:23,852 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:23,852 build/./detkit/_cy_linear_algebra/matmul.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:23,853 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:23,854 | ^ 2025-10-15T12:33:23,855 build/./detkit/_cy_linear_algebra/matmul.cpp:2253:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:23,856 2253 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:23,857 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:23,857 build/./detkit/_cy_linear_algebra/matmul.cpp:5978:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:23,858 5978 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 13, __pyx_L1_error) 2025-10-15T12:33:23,859 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:23,862 build/./detkit/_cy_linear_algebra/matmul.cpp:2225:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:23,863 2225 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:23,864 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:23,865 build/./detkit/_cy_linear_algebra/matmul.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:23,866 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:23,867 | ^ 2025-10-15T12:33:23,868 build/./detkit/_cy_linear_algebra/matmul.cpp:2253:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:23,869 2253 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:23,870 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:23,871 build/./detkit/_cy_linear_algebra/matmul.cpp:6024:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:23,872 6024 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 15, __pyx_L1_error) 2025-10-15T12:33:23,873 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,150 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘int __pyx_memoryview_slice_memviewslice(__Pyx_memviewslice*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int, int)’: 2025-10-15T12:33:24,151 build/./detkit/_cy_linear_algebra/matmul.cpp:12497:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,151 12497 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T12:33:24,153 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,163 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T12:33:24,164 build/./detkit/_cy_linear_algebra/matmul.cpp:12860:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,165 12860 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T12:33:24,165 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,254 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T12:33:24,255 from build/./detkit/_cy_linear_algebra/matmul.cpp:35: 2025-10-15T12:33:24,256 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘void __pyx_memoryview_refcount_objects_in_slice(char*, Py_ssize_t*, Py_ssize_t*, int, int)’: 2025-10-15T12:33:24,257 build/./detkit/_cy_linear_algebra/matmul.cpp:16303:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,258 16303 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:24,259 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,260 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:33:24,261 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:33:24,262 | ^~~~ 2025-10-15T12:33:24,262 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:33:24,263 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T12:33:24,265 | ^~~~~~~~~~~~~~ 2025-10-15T12:33:24,266 build/./detkit/_cy_linear_algebra/matmul.cpp:16303:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T12:33:24,267 16303 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:24,268 | ^~~~~~~~~ 2025-10-15T12:33:24,269 build/./detkit/_cy_linear_algebra/matmul.cpp:16323:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,269 16323 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:24,270 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,272 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:33:24,273 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:33:24,274 | ^~~~ 2025-10-15T12:33:24,275 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:33:24,276 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T12:33:24,277 | ^~~~~~~~~~~~~~ 2025-10-15T12:33:24,278 build/./detkit/_cy_linear_algebra/matmul.cpp:16323:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T12:33:24,279 16323 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:24,280 | ^~~~~~~~~ 2025-10-15T12:33:24,485 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘PyObject* __pyx_f_6detkit_18_cy_linear_algebra_6matmul_matmul(PyObject*, PyObject*, PyObject*, int, __pyx_opt_args_6detkit_18_cy_linear_algebra_6matmul_matmul*)’: 2025-10-15T12:33:24,486 build/./detkit/_cy_linear_algebra/matmul.cpp:2225:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,487 2225 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:24,488 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,489 build/./detkit/_cy_linear_algebra/matmul.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:24,490 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:24,491 | ^ 2025-10-15T12:33:24,492 build/./detkit/_cy_linear_algebra/matmul.cpp:2253:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:24,492 2253 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:24,493 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,494 build/./detkit/_cy_linear_algebra/matmul.cpp:18395:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:24,495 18395 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 347, __pyx_L1_error) 2025-10-15T12:33:24,496 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,522 build/./detkit/_cy_linear_algebra/matmul.cpp:2225:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,523 2225 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:24,523 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,524 build/./detkit/_cy_linear_algebra/matmul.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:24,525 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:24,526 | ^ 2025-10-15T12:33:24,527 build/./detkit/_cy_linear_algebra/matmul.cpp:2253:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:24,528 2253 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:24,529 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,530 build/./detkit/_cy_linear_algebra/matmul.cpp:18648:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:24,531 18648 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 379, __pyx_L1_error) 2025-10-15T12:33:24,532 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,534 build/./detkit/_cy_linear_algebra/matmul.cpp:18705:80: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,535 18705 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_A_fp32_f_mv.data) + __pyx_t_12)) ) + __pyx_t_13 * __pyx_v_A_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:24,535 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,537 build/./detkit/_cy_linear_algebra/matmul.cpp:18705:29: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,537 18705 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_A_fp32_f_mv.data) + __pyx_t_12)) ) + __pyx_t_13 * __pyx_v_A_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:24,538 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,539 build/./detkit/_cy_linear_algebra/matmul.cpp:18716:80: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,540 18716 | __pyx_v_B_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_B_fp32_f_mv.data) + __pyx_t_13)) ) + __pyx_t_12 * __pyx_v_B_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:24,541 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,542 build/./detkit/_cy_linear_algebra/matmul.cpp:18716:29: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,543 18716 | __pyx_v_B_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_B_fp32_f_mv.data) + __pyx_t_13)) ) + __pyx_t_12 * __pyx_v_B_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:24,544 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,544 build/./detkit/_cy_linear_algebra/matmul.cpp:18727:80: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,545 18727 | __pyx_v_C_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_C_fp32_f_mv.data) + __pyx_t_12)) ) + __pyx_t_13 * __pyx_v_C_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:24,546 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,547 build/./detkit/_cy_linear_algebra/matmul.cpp:18727:29: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,547 18727 | __pyx_v_C_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_C_fp32_f_mv.data) + __pyx_t_12)) ) + __pyx_t_13 * __pyx_v_C_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:24,548 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,549 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T12:33:24,550 from /usr/include/python3.11/Python.h:55: 2025-10-15T12:33:24,551 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,552 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:33:24,553 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,554 build/./detkit/_cy_linear_algebra/matmul.cpp:1267:60: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:33:24,555 1267 | #define __Pyx_PyFloat_AsDouble(x) (PyFloat_CheckExact(x) ? PyFloat_AS_DOUBLE(x) : PyFloat_AsDouble(x)) 2025-10-15T12:33:24,556 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,557 build/./detkit/_cy_linear_algebra/matmul.cpp:1273:43: note: in expansion of macro ‘__Pyx_PyFloat_AsDouble’ 2025-10-15T12:33:24,558 1273 | #define __Pyx_PyFloat_AsFloat(x) ((float) __Pyx_PyFloat_AsDouble(x)) 2025-10-15T12:33:24,559 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,560 build/./detkit/_cy_linear_algebra/matmul.cpp:18750:18: note: in expansion of macro ‘__Pyx_PyFloat_AsFloat’ 2025-10-15T12:33:24,561 18750 | __pyx_t_20 = __Pyx_PyFloat_AsFloat(__pyx_v_alpha); if (unlikely((__pyx_t_20 == (float)-1) && PyErr_Occurred())) __PYX_ERR(0, 389, __pyx_L1_error) 2025-10-15T12:33:24,562 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,563 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,563 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:33:24,564 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,565 build/./detkit/_cy_linear_algebra/matmul.cpp:1267:60: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:33:24,566 1267 | #define __Pyx_PyFloat_AsDouble(x) (PyFloat_CheckExact(x) ? PyFloat_AS_DOUBLE(x) : PyFloat_AsDouble(x)) 2025-10-15T12:33:24,567 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,568 build/./detkit/_cy_linear_algebra/matmul.cpp:1273:43: note: in expansion of macro ‘__Pyx_PyFloat_AsDouble’ 2025-10-15T12:33:24,569 1273 | #define __Pyx_PyFloat_AsFloat(x) ((float) __Pyx_PyFloat_AsDouble(x)) 2025-10-15T12:33:24,570 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,570 build/./detkit/_cy_linear_algebra/matmul.cpp:18751:18: note: in expansion of macro ‘__Pyx_PyFloat_AsFloat’ 2025-10-15T12:33:24,571 18751 | __pyx_t_21 = __Pyx_PyFloat_AsFloat(__pyx_v_beta); if (unlikely((__pyx_t_21 == (float)-1) && PyErr_Occurred())) __PYX_ERR(0, 389, __pyx_L1_error) 2025-10-15T12:33:24,572 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,573 build/./detkit/_cy_linear_algebra/matmul.cpp:2225:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,574 2225 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:24,575 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,575 build/./detkit/_cy_linear_algebra/matmul.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:24,576 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:24,577 | ^ 2025-10-15T12:33:24,578 build/./detkit/_cy_linear_algebra/matmul.cpp:2253:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:24,578 2253 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:24,579 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,580 build/./detkit/_cy_linear_algebra/matmul.cpp:18783:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:24,581 18783 | __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 391, __pyx_L1_error) 2025-10-15T12:33:24,582 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,583 build/./detkit/_cy_linear_algebra/matmul.cpp:18840:81: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,584 18840 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_A_fp64_f_mv.data) + __pyx_t_13)) ) + __pyx_t_12 * __pyx_v_A_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:24,585 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,586 build/./detkit/_cy_linear_algebra/matmul.cpp:18840:29: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,587 18840 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_A_fp64_f_mv.data) + __pyx_t_13)) ) + __pyx_t_12 * __pyx_v_A_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:24,588 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,589 build/./detkit/_cy_linear_algebra/matmul.cpp:18851:81: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,590 18851 | __pyx_v_B_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_B_fp64_f_mv.data) + __pyx_t_12)) ) + __pyx_t_13 * __pyx_v_B_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:24,591 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,592 build/./detkit/_cy_linear_algebra/matmul.cpp:18851:29: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,600 18851 | __pyx_v_B_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_B_fp64_f_mv.data) + __pyx_t_12)) ) + __pyx_t_13 * __pyx_v_B_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:24,601 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,602 build/./detkit/_cy_linear_algebra/matmul.cpp:18862:81: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,603 18862 | __pyx_v_C_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_C_fp64_f_mv.data) + __pyx_t_13)) ) + __pyx_t_12 * __pyx_v_C_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:24,604 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,605 build/./detkit/_cy_linear_algebra/matmul.cpp:18862:29: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,606 18862 | __pyx_v_C_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_C_fp64_f_mv.data) + __pyx_t_13)) ) + __pyx_t_12 * __pyx_v_C_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:24,606 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,607 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,608 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:33:24,609 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,610 build/./detkit/_cy_linear_algebra/matmul.cpp:1267:60: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:33:24,611 1267 | #define __Pyx_PyFloat_AsDouble(x) (PyFloat_CheckExact(x) ? PyFloat_AS_DOUBLE(x) : PyFloat_AsDouble(x)) 2025-10-15T12:33:24,612 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,613 build/./detkit/_cy_linear_algebra/matmul.cpp:18885:18: note: in expansion of macro ‘__Pyx_PyFloat_AsDouble’ 2025-10-15T12:33:24,614 18885 | __pyx_t_25 = __Pyx_PyFloat_AsDouble(__pyx_v_alpha); if (unlikely((__pyx_t_25 == (double)-1) && PyErr_Occurred())) __PYX_ERR(0, 401, __pyx_L1_error) 2025-10-15T12:33:24,615 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,616 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,617 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:33:24,618 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,619 build/./detkit/_cy_linear_algebra/matmul.cpp:1267:60: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:33:24,620 1267 | #define __Pyx_PyFloat_AsDouble(x) (PyFloat_CheckExact(x) ? PyFloat_AS_DOUBLE(x) : PyFloat_AsDouble(x)) 2025-10-15T12:33:24,621 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,622 build/./detkit/_cy_linear_algebra/matmul.cpp:18886:18: note: in expansion of macro ‘__Pyx_PyFloat_AsDouble’ 2025-10-15T12:33:24,623 18886 | __pyx_t_26 = __Pyx_PyFloat_AsDouble(__pyx_v_beta); if (unlikely((__pyx_t_26 == (double)-1) && PyErr_Occurred())) __PYX_ERR(0, 401, __pyx_L1_error) 2025-10-15T12:33:24,624 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,945 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T12:33:24,946 build/./detkit/_cy_linear_algebra/matmul.cpp:2225:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,946 2225 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:24,947 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,948 build/./detkit/_cy_linear_algebra/matmul.cpp:23797:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:24,949 23797 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T12:33:24,949 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,950 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T12:33:24,951 build/./detkit/_cy_linear_algebra/matmul.cpp:23804:42: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,952 23804 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T12:33:24,952 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,953 build/./detkit/_cy_linear_algebra/matmul.cpp:2225:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,954 2225 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:24,955 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,956 build/./detkit/_cy_linear_algebra/matmul.cpp:23809:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:24,957 23809 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T12:33:24,958 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,959 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T12:33:24,960 build/./detkit/_cy_linear_algebra/matmul.cpp:2225:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,961 2225 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:24,962 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,963 build/./detkit/_cy_linear_algebra/matmul.cpp:1333:43: note: in definition of macro ‘unlikely’ 2025-10-15T12:33:24,964 1333 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T12:33:24,965 | ^ 2025-10-15T12:33:24,966 build/./detkit/_cy_linear_algebra/matmul.cpp:23813:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:24,967 23813 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T12:33:24,968 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,969 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T12:33:24,970 build/./detkit/_cy_linear_algebra/matmul.cpp:2225:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:24,971 2225 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:24,972 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,973 build/./detkit/_cy_linear_algebra/matmul.cpp:2227:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:24,974 2227 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T12:33:24,975 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:24,976 build/./detkit/_cy_linear_algebra/matmul.cpp:23846:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T12:33:24,977 23846 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T12:33:24,978 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:25,084 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T12:33:25,085 from /usr/include/python3.11/Python.h:61: 2025-10-15T12:33:25,086 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:33:25,087 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:25,088 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:33:25,089 build/./detkit/_cy_linear_algebra/matmul.cpp:25584:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:33:25,090 25584 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T12:33:25,091 | ^~~~~~~~~~~~~~~ 2025-10-15T12:33:25,093 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:33:25,094 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:25,095 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:33:25,096 build/./detkit/_cy_linear_algebra/matmul.cpp:25637:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:33:25,097 25637 | PyDict_GET_SIZE(kw); 2025-10-15T12:33:25,098 | ^~~~~~~~~~~~~~~ 2025-10-15T12:33:25,194 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T12:33:25,195 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T12:33:25,196 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:25,197 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:33:25,198 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:25,199 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:33:25,200 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T12:33:25,201 | ^~~~~~~~~~~~ 2025-10-15T12:33:25,202 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T12:33:25,203 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:25,204 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:33:25,205 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:25,206 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:33:25,207 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T12:33:25,208 | ^~~~~~~~~~~~ 2025-10-15T12:33:25,209 In file included from build/./detkit/_cy_linear_algebra/matmul.cpp:26858: 2025-10-15T12:33:25,210 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T12:33:25,211 /usr/include/python3.11/internal/pycore_frame.h:234:12: warning: cast from ‘char*’ to ‘PyGenObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:25,212 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T12:33:25,213 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:44,990 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c detkit/_openmp/conditional_openmp.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:33:45,114 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/ldl_solve.o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/ldl_solve.cpython-311-arm-linux-gnueabihf.so -O3 -g0 2025-10-15T12:33:45,369 building 'detkit._cy_linear_algebra.solve_diag' extension 2025-10-15T12:33:45,371 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_openmp -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c build/./detkit/_cy_linear_algebra/solve_diag.cpp -o build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/solve_diag.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:33:45,726 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c detkit/_openmp/conditional_openmp.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:33:45,858 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/lu_factor.o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/lu_factor.cpython-311-arm-linux-gnueabihf.so -O3 -g0 2025-10-15T12:33:46,104 building 'detkit._cy_linear_algebra.solve_triangular' extension 2025-10-15T12:33:46,107 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c build/./detkit/_cy_linear_algebra/solve_triangular.cpp -o build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/solve_triangular.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:33:47,154 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T12:33:47,155 build/./detkit/_cy_linear_algebra/solve_diag.cpp:5220:18: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,156 5220 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T12:33:47,157 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,187 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T12:33:47,188 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2162:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,189 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:47,190 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,191 build/./detkit/_cy_linear_algebra/solve_diag.cpp:1337:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:47,192 1337 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:47,193 | ^ 2025-10-15T12:33:47,194 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2190:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:47,195 2190 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:47,196 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,197 build/./detkit/_cy_linear_algebra/solve_diag.cpp:5798:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:47,199 5798 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 13, __pyx_L1_error) 2025-10-15T12:33:47,200 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,201 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2162:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,202 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:47,203 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,204 build/./detkit/_cy_linear_algebra/solve_diag.cpp:1337:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:47,205 1337 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:47,206 | ^ 2025-10-15T12:33:47,207 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2190:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:47,208 2190 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:47,209 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,210 build/./detkit/_cy_linear_algebra/solve_diag.cpp:5844:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:47,211 5844 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 15, __pyx_L1_error) 2025-10-15T12:33:47,212 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,464 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘int __pyx_memoryview_slice_memviewslice(__Pyx_memviewslice*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int, int)’: 2025-10-15T12:33:47,465 build/./detkit/_cy_linear_algebra/solve_diag.cpp:12317:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,466 12317 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T12:33:47,467 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,475 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T12:33:47,476 build/./detkit/_cy_linear_algebra/solve_diag.cpp:12680:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,477 12680 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T12:33:47,478 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,553 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T12:33:47,554 from build/./detkit/_cy_linear_algebra/solve_diag.cpp:39: 2025-10-15T12:33:47,555 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘void __pyx_memoryview_refcount_objects_in_slice(char*, Py_ssize_t*, Py_ssize_t*, int, int)’: 2025-10-15T12:33:47,557 build/./detkit/_cy_linear_algebra/solve_diag.cpp:16123:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,558 16123 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:47,559 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,560 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:33:47,561 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:33:47,562 | ^~~~ 2025-10-15T12:33:47,563 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:33:47,564 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T12:33:47,565 | ^~~~~~~~~~~~~~ 2025-10-15T12:33:47,566 build/./detkit/_cy_linear_algebra/solve_diag.cpp:16123:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T12:33:47,567 16123 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:47,568 | ^~~~~~~~~ 2025-10-15T12:33:47,569 build/./detkit/_cy_linear_algebra/solve_diag.cpp:16143:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,570 16143 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:47,571 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,572 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:33:47,573 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:33:47,574 | ^~~~ 2025-10-15T12:33:47,576 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:33:47,577 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T12:33:47,578 | ^~~~~~~~~~~~~~ 2025-10-15T12:33:47,578 build/./detkit/_cy_linear_algebra/solve_diag.cpp:16143:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T12:33:47,579 16143 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:47,580 | ^~~~~~~~~ 2025-10-15T12:33:47,643 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘PyObject* __pyx_f_6detkit_18_cy_linear_algebra_10solve_diag_solve_diag(PyObject*, PyObject*, int, __pyx_opt_args_6detkit_18_cy_linear_algebra_10solve_diag_solve_diag*)’: 2025-10-15T12:33:47,644 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2162:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,645 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:47,646 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,646 build/./detkit/_cy_linear_algebra/solve_diag.cpp:1337:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:47,647 1337 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:47,648 | ^ 2025-10-15T12:33:47,649 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2190:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:47,650 2190 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:47,651 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,652 build/./detkit/_cy_linear_algebra/solve_diag.cpp:17292:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:47,653 17292 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 70, __pyx_L1_error) 2025-10-15T12:33:47,654 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,657 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2162:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,658 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:47,659 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,660 build/./detkit/_cy_linear_algebra/solve_diag.cpp:1337:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:47,661 1337 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:47,662 | ^ 2025-10-15T12:33:47,663 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2190:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:47,664 2190 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:47,665 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,666 build/./detkit/_cy_linear_algebra/solve_diag.cpp:17382:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:47,667 17382 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_get_avail_num_threads); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 78, __pyx_L1_error) 2025-10-15T12:33:47,667 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,669 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2162:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,670 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:47,671 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,672 build/./detkit/_cy_linear_algebra/solve_diag.cpp:1337:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:47,673 1337 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:47,673 | ^ 2025-10-15T12:33:47,674 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2190:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:47,675 2190 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:47,676 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,677 build/./detkit/_cy_linear_algebra/solve_diag.cpp:17426:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:47,678 17426 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 92, __pyx_L1_error) 2025-10-15T12:33:47,679 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,680 build/./detkit/_cy_linear_algebra/solve_diag.cpp:17475:82: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,681 17475 | __pyx_v_D_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_D_fp32_f_mv.data) + __pyx_t_11)) ) + __pyx_t_12 * __pyx_v_D_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:47,682 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,683 build/./detkit/_cy_linear_algebra/solve_diag.cpp:17475:31: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,683 17475 | __pyx_v_D_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_D_fp32_f_mv.data) + __pyx_t_11)) ) + __pyx_t_12 * __pyx_v_D_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:47,684 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,685 build/./detkit/_cy_linear_algebra/solve_diag.cpp:17565:82: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,686 17565 | __pyx_v_B_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_B_fp32_f_mv.data) + __pyx_t_12)) ) + __pyx_t_11 * __pyx_v_B_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:47,687 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,688 build/./detkit/_cy_linear_algebra/solve_diag.cpp:17565:31: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,689 17565 | __pyx_v_B_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_B_fp32_f_mv.data) + __pyx_t_12)) ) + __pyx_t_11 * __pyx_v_B_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:47,690 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,696 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2162:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,697 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:47,698 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,700 build/./detkit/_cy_linear_algebra/solve_diag.cpp:1337:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:47,701 1337 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:47,702 | ^ 2025-10-15T12:33:47,703 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2190:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:47,704 2190 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:47,705 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,706 build/./detkit/_cy_linear_algebra/solve_diag.cpp:17653:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:47,707 17653 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 113, __pyx_L1_error) 2025-10-15T12:33:47,707 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,708 build/./detkit/_cy_linear_algebra/solve_diag.cpp:17702:83: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,709 17702 | __pyx_v_D_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_D_fp64_f_mv.data) + __pyx_t_11)) ) + __pyx_t_12 * __pyx_v_D_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:47,710 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,711 build/./detkit/_cy_linear_algebra/solve_diag.cpp:17702:31: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,712 17702 | __pyx_v_D_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_D_fp64_f_mv.data) + __pyx_t_11)) ) + __pyx_t_12 * __pyx_v_D_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:47,713 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,715 build/./detkit/_cy_linear_algebra/solve_diag.cpp:17792:83: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,716 17792 | __pyx_v_B_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_B_fp64_f_mv.data) + __pyx_t_12)) ) + __pyx_t_11 * __pyx_v_B_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:47,717 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,718 build/./detkit/_cy_linear_algebra/solve_diag.cpp:17792:31: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:47,719 17792 | __pyx_v_B_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_B_fp64_f_mv.data) + __pyx_t_12)) ) + __pyx_t_11 * __pyx_v_B_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:47,720 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:47,982 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c detkit/_openmp/conditional_openmp.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:33:48,062 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T12:33:48,063 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2162:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:48,064 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:48,065 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:48,066 build/./detkit/_cy_linear_algebra/solve_diag.cpp:23293:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:48,066 23293 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T12:33:48,067 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:48,068 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T12:33:48,069 build/./detkit/_cy_linear_algebra/solve_diag.cpp:23300:42: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:48,070 23300 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T12:33:48,071 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:48,072 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2162:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:48,073 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:48,074 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:48,075 build/./detkit/_cy_linear_algebra/solve_diag.cpp:23305:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:48,076 23305 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T12:33:48,077 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:48,078 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T12:33:48,079 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2162:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:48,080 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:48,082 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:48,083 build/./detkit/_cy_linear_algebra/solve_diag.cpp:1338:43: note: in definition of macro ‘unlikely’ 2025-10-15T12:33:48,084 1338 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T12:33:48,086 | ^ 2025-10-15T12:33:48,087 build/./detkit/_cy_linear_algebra/solve_diag.cpp:23309:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:48,088 23309 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T12:33:48,089 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:48,090 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T12:33:48,091 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2162:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:48,092 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:48,094 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:48,095 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2164:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:48,096 2164 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T12:33:48,097 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:48,098 build/./detkit/_cy_linear_algebra/solve_diag.cpp:23342:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T12:33:48,099 23342 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T12:33:48,108 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:48,123 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/lu_solve.o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/lu_solve.cpython-311-arm-linux-gnueabihf.so -O3 -g0 2025-10-15T12:33:48,140 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T12:33:48,141 from /usr/include/python3.11/Python.h:55: 2025-10-15T12:33:48,142 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘int __Pyx_PyLong_BoolNeObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T12:33:48,143 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:48,144 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:33:48,145 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:48,146 build/./detkit/_cy_linear_algebra/solve_diag.cpp:1273:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:33:48,147 1273 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:33:48,148 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:33:48,149 build/./detkit/_cy_linear_algebra/solve_diag.cpp:24109:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:33:48,150 24109 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T12:33:48,151 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:48,195 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T12:33:48,196 from /usr/include/python3.11/Python.h:61: 2025-10-15T12:33:48,197 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:33:48,198 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:48,199 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:33:48,200 build/./detkit/_cy_linear_algebra/solve_diag.cpp:25116:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:33:48,202 25116 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T12:33:48,203 | ^~~~~~~~~~~~~~~ 2025-10-15T12:33:48,204 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:33:48,205 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:48,206 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:33:48,208 build/./detkit/_cy_linear_algebra/solve_diag.cpp:25169:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:33:48,209 25169 | PyDict_GET_SIZE(kw); 2025-10-15T12:33:48,210 | ^~~~~~~~~~~~~~~ 2025-10-15T12:33:48,313 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T12:33:48,314 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T12:33:48,315 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:48,316 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:33:48,317 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:48,318 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:33:48,319 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T12:33:48,320 | ^~~~~~~~~~~~ 2025-10-15T12:33:48,321 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T12:33:48,322 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:48,322 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:33:48,323 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:48,324 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:33:48,326 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T12:33:48,326 | ^~~~~~~~~~~~ 2025-10-15T12:33:48,328 In file included from build/./detkit/_cy_linear_algebra/solve_diag.cpp:26390: 2025-10-15T12:33:48,329 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T12:33:48,330 /usr/include/python3.11/internal/pycore_frame.h:234:12: warning: cast from ‘char*’ to ‘PyGenObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:48,331 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T12:33:48,332 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:48,411 building 'detkit._functions.logdet' extension 2025-10-15T12:33:48,412 creating build/temp.linux-armv7l-cpython-311/build/detkit/_functions 2025-10-15T12:33:48,414 creating build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra 2025-10-15T12:33:48,416 creating build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T12:33:48,420 creating build/temp.linux-armv7l-cpython-311/detkit/_device 2025-10-15T12:33:48,422 creating build/temp.linux-armv7l-cpython-311/detkit/_utilities 2025-10-15T12:33:48,425 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c build/./detkit/_functions/logdet.cpp -o build/temp.linux-armv7l-cpython-311/build/detkit/_functions/logdet.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:33:49,291 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T12:33:49,292 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:5464:18: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:49,293 5464 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T12:33:49,294 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,324 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T12:33:49,325 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2296:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:49,326 2296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:49,327 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,327 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:49,328 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:49,329 | ^ 2025-10-15T12:33:49,330 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2324:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:49,331 2324 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:49,332 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,333 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:6042:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:49,334 6042 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 13, __pyx_L1_error) 2025-10-15T12:33:49,335 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,336 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2296:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:49,337 2296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:49,338 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,339 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:49,340 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:49,341 | ^ 2025-10-15T12:33:49,343 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2324:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:49,344 2324 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:49,345 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,346 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:6088:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:49,347 6088 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 15, __pyx_L1_error) 2025-10-15T12:33:49,348 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,609 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘int __pyx_memoryview_slice_memviewslice(__Pyx_memviewslice*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int, int)’: 2025-10-15T12:33:49,610 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:12561:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:49,611 12561 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T12:33:49,612 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,620 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T12:33:49,621 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:12924:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:49,622 12924 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T12:33:49,623 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,698 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T12:33:49,699 from build/./detkit/_cy_linear_algebra/solve_triangular.cpp:35: 2025-10-15T12:33:49,700 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘void __pyx_memoryview_refcount_objects_in_slice(char*, Py_ssize_t*, Py_ssize_t*, int, int)’: 2025-10-15T12:33:49,701 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:16367:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:49,702 16367 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:49,703 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,704 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:33:49,705 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:33:49,706 | ^~~~ 2025-10-15T12:33:49,707 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:33:49,708 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T12:33:49,709 | ^~~~~~~~~~~~~~ 2025-10-15T12:33:49,710 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:16367:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T12:33:49,711 16367 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:49,711 | ^~~~~~~~~ 2025-10-15T12:33:49,712 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:16387:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:49,713 16387 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:49,714 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,715 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:33:49,716 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:33:49,717 | ^~~~ 2025-10-15T12:33:49,718 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:33:49,719 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T12:33:49,720 | ^~~~~~~~~~~~~~ 2025-10-15T12:33:49,721 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:16387:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T12:33:49,722 16387 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:49,728 | ^~~~~~~~~ 2025-10-15T12:33:49,821 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘PyObject* __pyx_f_6detkit_18_cy_linear_algebra_16solve_triangular_solve_triangular(PyObject*, PyObject*, int, __pyx_opt_args_6detkit_18_cy_linear_algebra_16solve_triangular_solve_triangular*)’: 2025-10-15T12:33:49,822 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2296:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:49,823 2296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:49,824 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,825 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:49,826 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:49,827 | ^ 2025-10-15T12:33:49,828 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2324:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:49,829 2324 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:49,830 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,831 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:17727:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:49,832 17727 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 279, __pyx_L1_error) 2025-10-15T12:33:49,832 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,845 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2296:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:49,846 2296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:49,847 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,848 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:49,849 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:49,850 | ^ 2025-10-15T12:33:49,851 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2324:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:49,852 2324 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:49,853 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,854 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:17916:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:49,855 17916 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 305, __pyx_L1_error) 2025-10-15T12:33:49,856 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,857 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:17961:80: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:49,858 17961 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_A_fp32_f_mv.data) + __pyx_t_10)) ) + __pyx_t_11 * __pyx_v_A_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:49,859 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,860 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:17961:29: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:49,861 17961 | __pyx_v_A_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_A_fp32_f_mv.data) + __pyx_t_10)) ) + __pyx_t_11 * __pyx_v_A_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:49,862 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,863 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:17972:80: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:49,864 17972 | __pyx_v_B_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_B_fp32_f_mv.data) + __pyx_t_11)) ) + __pyx_t_10 * __pyx_v_B_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:49,865 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,865 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:17972:29: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:49,866 17972 | __pyx_v_B_fp32_p = (&(*((float *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((float *) __pyx_v_B_fp32_f_mv.data) + __pyx_t_11)) ) + __pyx_t_10 * __pyx_v_B_fp32_f_mv.strides[1]) )))); 2025-10-15T12:33:49,867 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,868 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2296:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:49,869 2296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:49,880 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,882 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:49,883 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:49,883 | ^ 2025-10-15T12:33:49,884 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2324:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:49,885 2324 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:49,886 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,887 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:18028:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:49,888 18028 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 315, __pyx_L1_error) 2025-10-15T12:33:49,889 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,890 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:18073:81: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:49,891 18073 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_A_fp64_f_mv.data) + __pyx_t_10)) ) + __pyx_t_11 * __pyx_v_A_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:49,892 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,893 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:18073:29: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:49,894 18073 | __pyx_v_A_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_A_fp64_f_mv.data) + __pyx_t_10)) ) + __pyx_t_11 * __pyx_v_A_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:49,895 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,896 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:18084:81: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:49,897 18084 | __pyx_v_B_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_B_fp64_f_mv.data) + __pyx_t_11)) ) + __pyx_t_10 * __pyx_v_B_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:49,898 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:49,899 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:18084:29: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:49,900 18084 | __pyx_v_B_fp64_p = (&(*((double *) ( /* dim=1 */ (( /* dim=0 */ ((char *) (((double *) __pyx_v_B_fp64_f_mv.data) + __pyx_t_11)) ) + __pyx_t_10 * __pyx_v_B_fp64_f_mv.strides[1]) )))); 2025-10-15T12:33:49,901 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,189 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T12:33:50,190 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2296:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,191 2296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:50,191 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,192 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:23082:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:50,193 23082 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T12:33:50,194 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,195 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T12:33:50,196 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:23089:42: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,197 23089 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T12:33:50,198 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,199 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2296:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,200 2296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:50,201 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,202 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:23094:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:50,202 23094 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T12:33:50,203 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,204 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T12:33:50,206 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2296:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,207 2296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:50,208 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,209 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:1333:43: note: in definition of macro ‘unlikely’ 2025-10-15T12:33:50,210 1333 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T12:33:50,211 | ^ 2025-10-15T12:33:50,212 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:23098:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:50,213 23098 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T12:33:50,214 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,215 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T12:33:50,216 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2296:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,217 2296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:50,218 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,218 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2298:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:50,231 2298 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T12:33:50,231 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,232 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:23131:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T12:33:50,233 23131 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T12:33:50,234 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,265 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T12:33:50,266 from /usr/include/python3.11/Python.h:55: 2025-10-15T12:33:50,267 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘int __Pyx_PyLong_BoolNeObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T12:33:50,268 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,269 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:33:50,270 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,271 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:1268:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:33:50,272 1268 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:33:50,273 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,274 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:23949:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:33:50,275 23949 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T12:33:50,276 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,310 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T12:33:50,311 from /usr/include/python3.11/Python.h:61: 2025-10-15T12:33:50,312 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:33:50,313 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,314 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:33:50,315 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:24905:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:33:50,316 24905 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T12:33:50,317 | ^~~~~~~~~~~~~~~ 2025-10-15T12:33:50,318 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:33:50,319 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,320 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:33:50,321 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:24958:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:33:50,322 24958 | PyDict_GET_SIZE(kw); 2025-10-15T12:33:50,323 | ^~~~~~~~~~~~~~~ 2025-10-15T12:33:50,372 build/./detkit/_functions/logdet.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T12:33:50,373 build/./detkit/_functions/logdet.cpp:5306:18: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,374 5306 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T12:33:50,375 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,394 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T12:33:50,395 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T12:33:50,396 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,397 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:33:50,398 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,399 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:33:50,400 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T12:33:50,401 | ^~~~~~~~~~~~ 2025-10-15T12:33:50,402 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T12:33:50,403 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,404 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:33:50,405 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,406 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:33:50,407 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T12:33:50,407 | ^~~~~~~~~~~~ 2025-10-15T12:33:50,408 In file included from build/./detkit/_cy_linear_algebra/solve_triangular.cpp:26179: 2025-10-15T12:33:50,409 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T12:33:50,410 /usr/include/python3.11/internal/pycore_frame.h:234:12: warning: cast from ‘char*’ to ‘PyGenObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,411 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T12:33:50,412 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,423 build/./detkit/_functions/logdet.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T12:33:50,424 build/./detkit/_functions/logdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,425 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:50,426 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,427 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:50,427 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:50,428 | ^ 2025-10-15T12:33:50,429 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:50,430 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:50,431 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,432 build/./detkit/_functions/logdet.cpp:5884:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:50,433 5884 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 13, __pyx_L1_error) 2025-10-15T12:33:50,433 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,440 build/./detkit/_functions/logdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,441 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:50,441 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,442 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:50,443 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:50,444 | ^ 2025-10-15T12:33:50,445 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:50,446 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:50,447 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,448 build/./detkit/_functions/logdet.cpp:5930:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:50,449 5930 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 15, __pyx_L1_error) 2025-10-15T12:33:50,450 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,694 build/./detkit/_functions/logdet.cpp: In function ‘int __pyx_memoryview_slice_memviewslice(__Pyx_memviewslice*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int, int)’: 2025-10-15T12:33:50,695 build/./detkit/_functions/logdet.cpp:12403:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,696 12403 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T12:33:50,697 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,708 build/./detkit/_functions/logdet.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T12:33:50,709 build/./detkit/_functions/logdet.cpp:12766:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,710 12766 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T12:33:50,711 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,793 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T12:33:50,794 from build/./detkit/_functions/logdet.cpp:53: 2025-10-15T12:33:50,795 build/./detkit/_functions/logdet.cpp: In function ‘void __pyx_memoryview_refcount_objects_in_slice(char*, Py_ssize_t*, Py_ssize_t*, int, int)’: 2025-10-15T12:33:50,796 build/./detkit/_functions/logdet.cpp:16209:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,797 16209 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:50,798 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,799 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:33:50,800 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:33:50,801 | ^~~~ 2025-10-15T12:33:50,801 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:33:50,803 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T12:33:50,803 | ^~~~~~~~~~~~~~ 2025-10-15T12:33:50,804 build/./detkit/_functions/logdet.cpp:16209:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T12:33:50,805 16209 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:50,806 | ^~~~~~~~~ 2025-10-15T12:33:50,807 build/./detkit/_functions/logdet.cpp:16229:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,808 16229 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:50,809 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,810 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:33:50,811 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:33:50,812 | ^~~~ 2025-10-15T12:33:50,813 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:33:50,814 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T12:33:50,815 | ^~~~~~~~~~~~~~ 2025-10-15T12:33:50,816 build/./detkit/_functions/logdet.cpp:16229:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T12:33:50,817 16229 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:33:50,818 | ^~~~~~~~~ 2025-10-15T12:33:50,865 build/./detkit/_functions/logdet.cpp: In function ‘PyObject* __pyx_pf_6detkit_10_functions_6logdet_logdet(PyObject*, PyObject*, PyObject*, PyObject*, PyObject*)’: 2025-10-15T12:33:50,867 build/./detkit/_functions/logdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,868 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:50,869 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,870 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:50,871 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:50,872 | ^ 2025-10-15T12:33:50,873 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:50,874 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:50,875 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,876 build/./detkit/_functions/logdet.cpp:17048:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:50,877 17048 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_sy_logdet); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 129, __pyx_L1_error) 2025-10-15T12:33:50,879 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,887 build/./detkit/_functions/logdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,888 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:50,889 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,890 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:50,891 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:50,892 | ^ 2025-10-15T12:33:50,893 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:50,894 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:50,894 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,895 build/./detkit/_functions/logdet.cpp:17127:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:50,896 17127 | __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 137, __pyx_L1_error) 2025-10-15T12:33:50,897 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,905 build/./detkit/_functions/logdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,906 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:50,907 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,908 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:50,909 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:50,910 | ^ 2025-10-15T12:33:50,911 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:50,912 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:50,912 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,914 build/./detkit/_functions/logdet.cpp:17165:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:50,915 17165 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_get_data_type_name); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 140, __pyx_L1_error) 2025-10-15T12:33:50,916 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,924 build/./detkit/_functions/logdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,925 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:50,926 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,927 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:50,928 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:50,929 | ^ 2025-10-15T12:33:50,930 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:50,931 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:50,933 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,934 build/./detkit/_functions/logdet.cpp:17221:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:50,935 17221 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 142, __pyx_L1_error) 2025-10-15T12:33:50,935 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,958 build/./detkit/_functions/logdet.cpp: In function ‘PyObject* __pyx_f_6detkit_10_functions_6logdet_pyc_logdet(PyObject*, PyObject*, PyObject*, PyObject*, int)’: 2025-10-15T12:33:50,959 build/./detkit/_functions/logdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,960 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:50,961 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,961 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:50,962 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:50,963 | ^ 2025-10-15T12:33:50,964 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:50,966 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:50,967 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,968 build/./detkit/_functions/logdet.cpp:17437:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:50,969 17437 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 164, __pyx_L1_error) 2025-10-15T12:33:50,970 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,975 build/./detkit/_functions/logdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,976 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:50,977 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,978 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:50,979 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:50,980 | ^ 2025-10-15T12:33:50,981 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:50,982 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:50,983 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,984 build/./detkit/_functions/logdet.cpp:17447:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:50,985 17447 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 164, __pyx_L1_error) 2025-10-15T12:33:50,986 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:50,994 build/./detkit/_functions/logdet.cpp:17501:25: warning: cast from ‘char*’ to ‘__pyx_t_6detkit_12_definitions_5types_FlagType*’ {aka ‘int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:50,995 17501 | __pyx_v_c_sign = (&(*((__pyx_t_6detkit_12_definitions_5types_FlagType *) ( /* dim=0 */ (__pyx_v_mv_sign.data + __pyx_t_9 * __pyx_v_mv_sign.strides[0]) )))); 2025-10-15T12:33:50,996 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,020 build/./detkit/_functions/logdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,021 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:51,022 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,023 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:51,024 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:51,025 | ^ 2025-10-15T12:33:51,026 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:51,027 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:51,028 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,029 build/./detkit/_functions/logdet.cpp:17746:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:51,030 17746 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 185, __pyx_L1_error) 2025-10-15T12:33:51,031 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,042 build/./detkit/_functions/logdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,043 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:51,044 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,045 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:51,046 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:51,047 | ^ 2025-10-15T12:33:51,048 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:51,049 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:51,050 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,051 build/./detkit/_functions/logdet.cpp:17796:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:51,052 17796 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 188, __pyx_L1_error) 2025-10-15T12:33:51,053 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,063 build/./detkit/_functions/logdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,064 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:51,065 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,066 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:33:51,067 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:33:51,068 | ^ 2025-10-15T12:33:51,069 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:51,070 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:33:51,071 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,072 build/./detkit/_functions/logdet.cpp:17846:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:33:51,073 17846 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 191, __pyx_L1_error) 2025-10-15T12:33:51,074 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,104 build/./detkit/_functions/logdet.cpp: In function ‘float __pyx_f_6detkit_10_functions_6logdet_pyc_logdet_float(__Pyx_memviewslice, LongIndexType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType*)’: 2025-10-15T12:33:51,105 build/./detkit/_functions/logdet.cpp:18087:58: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,105 18087 | __pyx_v_c_A = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:33:51,106 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,107 build/./detkit/_functions/logdet.cpp:18087:22: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,108 18087 | __pyx_v_c_A = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:33:51,109 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,112 build/./detkit/_functions/logdet.cpp: In function ‘double __pyx_f_6detkit_10_functions_6logdet_pyc_logdet_double(__Pyx_memviewslice, LongIndexType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType*)’: 2025-10-15T12:33:51,113 build/./detkit/_functions/logdet.cpp:18189:59: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,114 18189 | __pyx_v_c_A = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:33:51,115 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,117 build/./detkit/_functions/logdet.cpp:18189:22: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,118 18189 | __pyx_v_c_A = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:33:51,118 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,122 build/./detkit/_functions/logdet.cpp: In function ‘long double __pyx_f_6detkit_10_functions_6logdet_pyc_logdet_long_double(__Pyx_memviewslice, LongIndexType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType*)’: 2025-10-15T12:33:51,123 build/./detkit/_functions/logdet.cpp:18291:64: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,124 18291 | __pyx_v_c_A = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:33:51,125 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,126 build/./detkit/_functions/logdet.cpp:18291:22: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,127 18291 | __pyx_v_c_A = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:33:51,128 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,435 build/./detkit/_functions/logdet.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T12:33:51,436 build/./detkit/_functions/logdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,437 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:51,438 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,439 build/./detkit/_functions/logdet.cpp:22792:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:51,439 22792 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T12:33:51,440 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,442 build/./detkit/_functions/logdet.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T12:33:51,443 build/./detkit/_functions/logdet.cpp:22799:42: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,444 22799 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T12:33:51,445 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,449 build/./detkit/_functions/logdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,450 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:51,451 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,452 build/./detkit/_functions/logdet.cpp:22804:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:51,453 22804 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T12:33:51,454 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,458 build/./detkit/_functions/logdet.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T12:33:51,459 build/./detkit/_functions/logdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,460 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:51,461 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,462 build/./detkit/_functions/logdet.cpp:1353:43: note: in definition of macro ‘unlikely’ 2025-10-15T12:33:51,463 1353 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T12:33:51,464 | ^ 2025-10-15T12:33:51,465 build/./detkit/_functions/logdet.cpp:22808:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:51,466 22808 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T12:33:51,468 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,472 build/./detkit/_functions/logdet.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T12:33:51,473 build/./detkit/_functions/logdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,474 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:33:51,475 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,477 build/./detkit/_functions/logdet.cpp:2201:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:33:51,478 2201 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T12:33:51,479 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,480 build/./detkit/_functions/logdet.cpp:22841:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T12:33:51,481 22841 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T12:33:51,482 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,553 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T12:33:51,554 from /usr/include/python3.11/Python.h:55: 2025-10-15T12:33:51,555 build/./detkit/_functions/logdet.cpp: In function ‘int __Pyx_PyLong_BoolEqObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T12:33:51,556 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,557 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:33:51,558 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,558 build/./detkit/_functions/logdet.cpp:1288:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:33:51,559 1288 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:33:51,560 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,561 build/./detkit/_functions/logdet.cpp:23665:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:33:51,563 23665 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T12:33:51,564 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,628 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T12:33:51,629 from /usr/include/python3.11/Python.h:61: 2025-10-15T12:33:51,630 build/./detkit/_functions/logdet.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:33:51,631 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,633 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:33:51,634 build/./detkit/_functions/logdet.cpp:24685:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:33:51,635 24685 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T12:33:51,635 | ^~~~~~~~~~~~~~~ 2025-10-15T12:33:51,641 build/./detkit/_functions/logdet.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:33:51,643 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,644 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:33:51,645 build/./detkit/_functions/logdet.cpp:24738:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:33:51,646 24738 | PyDict_GET_SIZE(kw); 2025-10-15T12:33:51,647 | ^~~~~~~~~~~~~~~ 2025-10-15T12:33:51,759 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T12:33:51,761 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T12:33:51,762 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,764 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:33:51,765 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,765 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:33:51,766 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T12:33:51,767 | ^~~~~~~~~~~~ 2025-10-15T12:33:51,770 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T12:33:51,771 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,771 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:33:51,772 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:51,773 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:33:51,774 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T12:33:51,775 | ^~~~~~~~~~~~ 2025-10-15T12:33:51,780 In file included from build/./detkit/_functions/logdet.cpp:25959: 2025-10-15T12:33:51,781 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T12:33:51,782 /usr/include/python3.11/internal/pycore_frame.h:234:12: warning: cast from ‘char*’ to ‘PyGenObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:33:51,783 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T12:33:51,784 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:33:58,439 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c detkit/_openmp/conditional_openmp.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:33:58,562 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/matmul.o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/matmul.cpython-311-arm-linux-gnueabihf.so -O3 -g0 2025-10-15T12:33:58,806 building 'detkit._functions.loggdet' extension 2025-10-15T12:33:58,807 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c build/./detkit/_functions/loggdet.cpp -o build/temp.linux-armv7l-cpython-311/build/detkit/_functions/loggdet.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:00,570 build/./detkit/_functions/loggdet.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T12:34:00,571 build/./detkit/_functions/loggdet.cpp:5337:18: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:00,572 5337 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T12:34:00,573 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:00,611 build/./detkit/_functions/loggdet.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T12:34:00,612 build/./detkit/_functions/loggdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:00,612 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:00,613 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:00,614 build/./detkit/_functions/loggdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:00,615 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:00,616 | ^ 2025-10-15T12:34:00,617 build/./detkit/_functions/loggdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:00,618 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:00,619 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:00,620 build/./detkit/_functions/loggdet.cpp:5915:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:00,621 5915 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 13, __pyx_L1_error) 2025-10-15T12:34:00,622 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:00,629 build/./detkit/_functions/loggdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:00,631 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:00,632 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:00,633 build/./detkit/_functions/loggdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:00,634 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:00,635 | ^ 2025-10-15T12:34:00,637 build/./detkit/_functions/loggdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:00,638 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:00,638 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:00,639 build/./detkit/_functions/loggdet.cpp:5961:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:00,640 5961 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 15, __pyx_L1_error) 2025-10-15T12:34:00,641 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:00,920 build/./detkit/_functions/loggdet.cpp: In function ‘int __pyx_memoryview_slice_memviewslice(__Pyx_memviewslice*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int, int)’: 2025-10-15T12:34:00,921 build/./detkit/_functions/loggdet.cpp:12434:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:00,922 12434 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T12:34:00,923 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:00,934 build/./detkit/_functions/loggdet.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T12:34:00,935 build/./detkit/_functions/loggdet.cpp:12797:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:00,936 12797 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T12:34:00,936 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,019 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T12:34:01,020 from build/./detkit/_functions/loggdet.cpp:53: 2025-10-15T12:34:01,021 build/./detkit/_functions/loggdet.cpp: In function ‘void __pyx_memoryview_refcount_objects_in_slice(char*, Py_ssize_t*, Py_ssize_t*, int, int)’: 2025-10-15T12:34:01,021 build/./detkit/_functions/loggdet.cpp:16240:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,022 16240 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:34:01,023 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,024 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:34:01,025 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:34:01,026 | ^~~~ 2025-10-15T12:34:01,027 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:34:01,028 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T12:34:01,029 | ^~~~~~~~~~~~~~ 2025-10-15T12:34:01,030 build/./detkit/_functions/loggdet.cpp:16240:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T12:34:01,031 16240 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:34:01,032 | ^~~~~~~~~ 2025-10-15T12:34:01,034 build/./detkit/_functions/loggdet.cpp:16260:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,035 16260 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:34:01,036 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,037 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:34:01,038 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:34:01,039 | ^~~~ 2025-10-15T12:34:01,040 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:34:01,041 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T12:34:01,042 | ^~~~~~~~~~~~~~ 2025-10-15T12:34:01,043 build/./detkit/_functions/loggdet.cpp:16260:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T12:34:01,044 16260 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:34:01,045 | ^~~~~~~~~ 2025-10-15T12:34:01,101 build/./detkit/_functions/loggdet.cpp: In function ‘PyObject* __pyx_pf_6detkit_10_functions_7loggdet_loggdet(PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*)’: 2025-10-15T12:34:01,102 build/./detkit/_functions/loggdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,103 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:01,104 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,105 build/./detkit/_functions/loggdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:01,105 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:01,106 | ^ 2025-10-15T12:34:01,107 build/./detkit/_functions/loggdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:01,108 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:01,108 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,109 build/./detkit/_functions/loggdet.cpp:17152:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:01,110 17152 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_sy_loggdet); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 277, __pyx_L1_error) 2025-10-15T12:34:01,111 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,139 build/./detkit/_functions/loggdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,140 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:01,141 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,142 build/./detkit/_functions/loggdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:01,142 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:01,143 | ^ 2025-10-15T12:34:01,144 build/./detkit/_functions/loggdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:01,145 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:01,146 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,147 build/./detkit/_functions/loggdet.cpp:17582:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:01,148 17582 | __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_mstate_global->__pyx_n_u_get_data_type_name); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 317, __pyx_L1_error) 2025-10-15T12:34:01,149 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,184 build/./detkit/_functions/loggdet.cpp: In function ‘PyObject* __pyx_f_6detkit_10_functions_7loggdet_pyc_loggdet(PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, int)’: 2025-10-15T12:34:01,185 build/./detkit/_functions/loggdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,186 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:01,187 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,188 build/./detkit/_functions/loggdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:01,189 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:01,190 | ^ 2025-10-15T12:34:01,191 build/./detkit/_functions/loggdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:01,192 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:01,193 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,194 build/./detkit/_functions/loggdet.cpp:17929:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:01,195 17929 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 355, __pyx_L1_error) 2025-10-15T12:34:01,197 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,199 build/./detkit/_functions/loggdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,200 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:01,201 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,202 build/./detkit/_functions/loggdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:01,203 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:01,204 | ^ 2025-10-15T12:34:01,204 build/./detkit/_functions/loggdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:01,205 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:01,206 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,207 build/./detkit/_functions/loggdet.cpp:17939:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:01,208 17939 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 355, __pyx_L1_error) 2025-10-15T12:34:01,209 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,216 build/./detkit/_functions/loggdet.cpp:17993:25: warning: cast from ‘char*’ to ‘__pyx_t_6detkit_12_definitions_5types_FlagType*’ {aka ‘int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,217 17993 | __pyx_v_c_sign = (&(*((__pyx_t_6detkit_12_definitions_5types_FlagType *) ( /* dim=0 */ (__pyx_v_mv_sign.data + __pyx_t_9 * __pyx_v_mv_sign.strides[0]) )))); 2025-10-15T12:34:01,218 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,301 build/./detkit/_functions/loggdet.cpp: In function ‘float __pyx_f_6detkit_10_functions_7loggdet_pyc_loggdet_float(__Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __pyx_t_6detkit_12_definitions_5types_FlagType, LongIndexType, LongIndexType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType*, long long int&)’: 2025-10-15T12:34:01,302 build/./detkit/_functions/loggdet.cpp:18733:58: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,303 18733 | __pyx_v_c_A = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:01,304 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,305 build/./detkit/_functions/loggdet.cpp:18733:22: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,306 18733 | __pyx_v_c_A = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:01,307 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,308 build/./detkit/_functions/loggdet.cpp:18744:58: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,309 18744 | __pyx_v_c_X = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_X.data + __pyx_t_2 * __pyx_v_X.strides[0]) )) + __pyx_t_1)) )))); 2025-10-15T12:34:01,310 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,311 build/./detkit/_functions/loggdet.cpp:18744:22: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,312 18744 | __pyx_v_c_X = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_X.data + __pyx_t_2 * __pyx_v_X.strides[0]) )) + __pyx_t_1)) )))); 2025-10-15T12:34:01,313 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,314 build/./detkit/_functions/loggdet.cpp:18785:61: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,315 18785 | __pyx_v_c_Xp = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_Xp.data + __pyx_t_1 * __pyx_v_Xp.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:01,316 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,317 build/./detkit/_functions/loggdet.cpp:18785:25: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,318 18785 | __pyx_v_c_Xp = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_Xp.data + __pyx_t_1 * __pyx_v_Xp.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:01,319 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,321 build/./detkit/_functions/loggdet.cpp: In function ‘double __pyx_f_6detkit_10_functions_7loggdet_pyc_loggdet_double(__Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __pyx_t_6detkit_12_definitions_5types_FlagType, LongIndexType, LongIndexType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType*, long long int&)’: 2025-10-15T12:34:01,322 build/./detkit/_functions/loggdet.cpp:18892:59: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,323 18892 | __pyx_v_c_A = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:01,324 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,326 build/./detkit/_functions/loggdet.cpp:18892:22: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,326 18892 | __pyx_v_c_A = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:01,327 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,328 build/./detkit/_functions/loggdet.cpp:18903:59: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,329 18903 | __pyx_v_c_X = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_X.data + __pyx_t_2 * __pyx_v_X.strides[0]) )) + __pyx_t_1)) )))); 2025-10-15T12:34:01,330 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,331 build/./detkit/_functions/loggdet.cpp:18903:22: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,332 18903 | __pyx_v_c_X = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_X.data + __pyx_t_2 * __pyx_v_X.strides[0]) )) + __pyx_t_1)) )))); 2025-10-15T12:34:01,333 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,334 build/./detkit/_functions/loggdet.cpp:18944:62: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,335 18944 | __pyx_v_c_Xp = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_Xp.data + __pyx_t_1 * __pyx_v_Xp.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:01,336 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,337 build/./detkit/_functions/loggdet.cpp:18944:25: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,338 18944 | __pyx_v_c_Xp = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_Xp.data + __pyx_t_1 * __pyx_v_Xp.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:01,339 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,341 build/./detkit/_functions/loggdet.cpp: In function ‘long double __pyx_f_6detkit_10_functions_7loggdet_pyc_loggdet_long_double(__Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __pyx_t_6detkit_12_definitions_5types_FlagType, LongIndexType, LongIndexType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType*, long long int&)’: 2025-10-15T12:34:01,342 build/./detkit/_functions/loggdet.cpp:19051:64: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,343 19051 | __pyx_v_c_A = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:01,344 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,345 build/./detkit/_functions/loggdet.cpp:19051:22: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,346 19051 | __pyx_v_c_A = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:01,347 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,348 build/./detkit/_functions/loggdet.cpp:19062:64: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,349 19062 | __pyx_v_c_X = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_X.data + __pyx_t_2 * __pyx_v_X.strides[0]) )) + __pyx_t_1)) )))); 2025-10-15T12:34:01,350 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,351 build/./detkit/_functions/loggdet.cpp:19062:22: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,352 19062 | __pyx_v_c_X = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_X.data + __pyx_t_2 * __pyx_v_X.strides[0]) )) + __pyx_t_1)) )))); 2025-10-15T12:34:01,353 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,354 build/./detkit/_functions/loggdet.cpp:19103:67: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,355 19103 | __pyx_v_c_Xp = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_Xp.data + __pyx_t_1 * __pyx_v_Xp.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:01,356 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,357 build/./detkit/_functions/loggdet.cpp:19103:25: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,358 19103 | __pyx_v_c_Xp = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_Xp.data + __pyx_t_1 * __pyx_v_Xp.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:01,358 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,659 build/./detkit/_functions/loggdet.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T12:34:01,660 build/./detkit/_functions/loggdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,661 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:01,662 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,662 build/./detkit/_functions/loggdet.cpp:23616:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:01,663 23616 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T12:34:01,664 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,666 build/./detkit/_functions/loggdet.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T12:34:01,667 build/./detkit/_functions/loggdet.cpp:23623:42: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,668 23623 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T12:34:01,669 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,673 build/./detkit/_functions/loggdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,674 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:01,675 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,676 build/./detkit/_functions/loggdet.cpp:23628:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:01,677 23628 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T12:34:01,678 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,683 build/./detkit/_functions/loggdet.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T12:34:01,684 build/./detkit/_functions/loggdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,685 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:01,686 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,687 build/./detkit/_functions/loggdet.cpp:1353:43: note: in definition of macro ‘unlikely’ 2025-10-15T12:34:01,687 1353 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T12:34:01,688 | ^ 2025-10-15T12:34:01,689 build/./detkit/_functions/loggdet.cpp:23632:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:01,690 23632 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T12:34:01,691 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,696 build/./detkit/_functions/loggdet.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T12:34:01,697 build/./detkit/_functions/loggdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,697 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:01,698 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,699 build/./detkit/_functions/loggdet.cpp:2201:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:01,700 2201 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T12:34:01,701 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,702 build/./detkit/_functions/loggdet.cpp:23665:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T12:34:01,703 23665 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T12:34:01,704 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,766 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T12:34:01,767 from /usr/include/python3.11/Python.h:55: 2025-10-15T12:34:01,767 build/./detkit/_functions/loggdet.cpp: In function ‘int __Pyx_PyLong_BoolNeObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T12:34:01,768 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,770 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:34:01,771 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,771 build/./detkit/_functions/loggdet.cpp:1288:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:34:01,772 1288 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:34:01,773 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,774 build/./detkit/_functions/loggdet.cpp:24464:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:34:01,775 24464 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T12:34:01,776 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,787 build/./detkit/_functions/loggdet.cpp: In function ‘int __Pyx_PyLong_BoolEqObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T12:34:01,788 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,789 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:34:01,790 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,791 build/./detkit/_functions/loggdet.cpp:1288:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:34:01,792 1288 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:34:01,793 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,794 build/./detkit/_functions/loggdet.cpp:24550:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:34:01,795 24550 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T12:34:01,795 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,864 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T12:34:01,865 from /usr/include/python3.11/Python.h:61: 2025-10-15T12:34:01,866 build/./detkit/_functions/loggdet.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:34:01,867 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,867 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:34:01,868 build/./detkit/_functions/loggdet.cpp:25570:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:34:01,869 25570 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T12:34:01,869 | ^~~~~~~~~~~~~~~ 2025-10-15T12:34:01,875 build/./detkit/_functions/loggdet.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:34:01,876 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,877 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:34:01,878 build/./detkit/_functions/loggdet.cpp:25623:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:34:01,879 25623 | PyDict_GET_SIZE(kw); 2025-10-15T12:34:01,880 | ^~~~~~~~~~~~~~~ 2025-10-15T12:34:01,971 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T12:34:01,973 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T12:34:01,974 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,975 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:34:01,976 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,977 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:34:01,977 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T12:34:01,978 | ^~~~~~~~~~~~ 2025-10-15T12:34:01,980 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T12:34:01,981 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,982 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:34:01,983 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:01,984 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:34:01,985 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T12:34:01,986 | ^~~~~~~~~~~~ 2025-10-15T12:34:01,989 In file included from build/./detkit/_functions/loggdet.cpp:26844: 2025-10-15T12:34:01,990 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T12:34:01,991 /usr/include/python3.11/internal/pycore_frame.h:234:12: warning: cast from ‘char*’ to ‘PyGenObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:01,992 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T12:34:01,993 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:18,196 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_openmp -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c detkit/_openmp/conditional_openmp.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:18,320 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/solve_diag.o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/solve_diag.cpython-311-arm-linux-gnueabihf.so -O3 -g0 2025-10-15T12:34:18,558 building 'detkit._functions.logpdet' extension 2025-10-15T12:34:18,561 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c build/./detkit/_functions/logpdet.cpp -o build/temp.linux-armv7l-cpython-311/build/detkit/_functions/logpdet.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:19,716 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_cy_linear_algebra -Idetkit/_openmp -I/usr/include/python3.11 -c detkit/_openmp/conditional_openmp.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:19,849 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra/solve_triangular.o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/solve_triangular.cpython-311-arm-linux-gnueabihf.so -O3 -g0 2025-10-15T12:34:20,089 building 'detkit._functions.ortho_complement' extension 2025-10-15T12:34:20,093 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c build/./detkit/_functions/ortho_complement.cpp -o build/temp.linux-armv7l-cpython-311/build/detkit/_functions/ortho_complement.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:20,458 build/./detkit/_functions/logpdet.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T12:34:20,459 build/./detkit/_functions/logpdet.cpp:5337:18: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:20,460 5337 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T12:34:20,461 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,496 build/./detkit/_functions/logpdet.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T12:34:20,497 build/./detkit/_functions/logpdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:20,498 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:20,499 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,500 build/./detkit/_functions/logpdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:20,501 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:20,502 | ^ 2025-10-15T12:34:20,503 build/./detkit/_functions/logpdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:20,504 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:20,505 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,506 build/./detkit/_functions/logpdet.cpp:5915:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:20,507 5915 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 13, __pyx_L1_error) 2025-10-15T12:34:20,508 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,509 build/./detkit/_functions/logpdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:20,509 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:20,510 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,511 build/./detkit/_functions/logpdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:20,512 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:20,513 | ^ 2025-10-15T12:34:20,515 build/./detkit/_functions/logpdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:20,516 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:20,517 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,518 build/./detkit/_functions/logpdet.cpp:5961:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:20,518 5961 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 15, __pyx_L1_error) 2025-10-15T12:34:20,519 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,764 build/./detkit/_functions/logpdet.cpp: In function ‘int __pyx_memoryview_slice_memviewslice(__Pyx_memviewslice*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int, int)’: 2025-10-15T12:34:20,765 build/./detkit/_functions/logpdet.cpp:12434:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:20,766 12434 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T12:34:20,767 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,774 build/./detkit/_functions/logpdet.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T12:34:20,775 build/./detkit/_functions/logpdet.cpp:12797:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:20,776 12797 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T12:34:20,777 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,848 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T12:34:20,849 from build/./detkit/_functions/logpdet.cpp:53: 2025-10-15T12:34:20,850 build/./detkit/_functions/logpdet.cpp: In function ‘void __pyx_memoryview_refcount_objects_in_slice(char*, Py_ssize_t*, Py_ssize_t*, int, int)’: 2025-10-15T12:34:20,851 build/./detkit/_functions/logpdet.cpp:16240:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:20,852 16240 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:34:20,853 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,854 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:34:20,855 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:34:20,856 | ^~~~ 2025-10-15T12:34:20,857 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:34:20,858 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T12:34:20,859 | ^~~~~~~~~~~~~~ 2025-10-15T12:34:20,860 build/./detkit/_functions/logpdet.cpp:16240:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T12:34:20,861 16240 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:34:20,862 | ^~~~~~~~~ 2025-10-15T12:34:20,863 build/./detkit/_functions/logpdet.cpp:16260:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:20,864 16260 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:34:20,865 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,866 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:34:20,867 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:34:20,868 | ^~~~ 2025-10-15T12:34:20,869 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:34:20,870 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T12:34:20,872 | ^~~~~~~~~~~~~~ 2025-10-15T12:34:20,872 build/./detkit/_functions/logpdet.cpp:16260:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T12:34:20,873 16260 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:34:20,874 | ^~~~~~~~~ 2025-10-15T12:34:20,909 build/./detkit/_functions/logpdet.cpp: In function ‘PyObject* __pyx_pf_6detkit_10_functions_7logpdet_logpdet(PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*)’: 2025-10-15T12:34:20,910 build/./detkit/_functions/logpdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:20,911 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:20,912 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,913 build/./detkit/_functions/logpdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:20,914 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:20,915 | ^ 2025-10-15T12:34:20,915 build/./detkit/_functions/logpdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:20,916 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:20,917 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,918 build/./detkit/_functions/logpdet.cpp:17152:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:20,919 17152 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_sy_logpdet); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 285, __pyx_L1_error) 2025-10-15T12:34:20,921 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,940 build/./detkit/_functions/logpdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:20,941 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:20,943 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,944 build/./detkit/_functions/logpdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:20,945 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:20,946 | ^ 2025-10-15T12:34:20,947 build/./detkit/_functions/logpdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:20,948 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:20,949 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,950 build/./detkit/_functions/logpdet.cpp:17582:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:20,951 17582 | __Pyx_GetModuleGlobalName(__pyx_t_6, __pyx_mstate_global->__pyx_n_u_get_data_type_name); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 325, __pyx_L1_error) 2025-10-15T12:34:20,952 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,979 build/./detkit/_functions/logpdet.cpp: In function ‘PyObject* __pyx_f_6detkit_10_functions_7logpdet_pyc_logpdet(PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, int)’: 2025-10-15T12:34:20,980 build/./detkit/_functions/logpdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:20,981 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:20,983 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,984 build/./detkit/_functions/logpdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:20,984 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:20,985 | ^ 2025-10-15T12:34:20,986 build/./detkit/_functions/logpdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:20,987 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:20,988 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,989 build/./detkit/_functions/logpdet.cpp:17929:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:20,990 17929 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 363, __pyx_L1_error) 2025-10-15T12:34:20,991 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,992 build/./detkit/_functions/logpdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:20,993 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:20,994 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:20,995 build/./detkit/_functions/logpdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:20,996 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:20,997 | ^ 2025-10-15T12:34:20,998 build/./detkit/_functions/logpdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:20,999 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:21,000 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,001 build/./detkit/_functions/logpdet.cpp:17939:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:21,002 17939 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 363, __pyx_L1_error) 2025-10-15T12:34:21,003 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,004 build/./detkit/_functions/logpdet.cpp:17993:25: warning: cast from ‘char*’ to ‘__pyx_t_6detkit_12_definitions_5types_FlagType*’ {aka ‘int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,005 17993 | __pyx_v_c_sign = (&(*((__pyx_t_6detkit_12_definitions_5types_FlagType *) ( /* dim=0 */ (__pyx_v_mv_sign.data + __pyx_t_9 * __pyx_v_mv_sign.strides[0]) )))); 2025-10-15T12:34:21,006 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,076 build/./detkit/_functions/logpdet.cpp: In function ‘float __pyx_f_6detkit_10_functions_7logpdet_pyc_logpdet_float(__Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __pyx_t_6detkit_12_definitions_5types_FlagType, LongIndexType, LongIndexType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType*, long long int&)’: 2025-10-15T12:34:21,077 build/./detkit/_functions/logpdet.cpp:18733:58: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,078 18733 | __pyx_v_c_A = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:21,079 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,080 build/./detkit/_functions/logpdet.cpp:18733:22: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,081 18733 | __pyx_v_c_A = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:21,081 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,082 build/./detkit/_functions/logpdet.cpp:18744:58: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,083 18744 | __pyx_v_c_X = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_X.data + __pyx_t_2 * __pyx_v_X.strides[0]) )) + __pyx_t_1)) )))); 2025-10-15T12:34:21,084 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,085 build/./detkit/_functions/logpdet.cpp:18744:22: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,086 18744 | __pyx_v_c_X = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_X.data + __pyx_t_2 * __pyx_v_X.strides[0]) )) + __pyx_t_1)) )))); 2025-10-15T12:34:21,087 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,088 build/./detkit/_functions/logpdet.cpp:18785:61: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,089 18785 | __pyx_v_c_Xp = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_Xp.data + __pyx_t_1 * __pyx_v_Xp.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:21,090 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,091 build/./detkit/_functions/logpdet.cpp:18785:25: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,092 18785 | __pyx_v_c_Xp = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_Xp.data + __pyx_t_1 * __pyx_v_Xp.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:21,093 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,094 build/./detkit/_functions/logpdet.cpp: In function ‘double __pyx_f_6detkit_10_functions_7logpdet_pyc_logpdet_double(__Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __pyx_t_6detkit_12_definitions_5types_FlagType, LongIndexType, LongIndexType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType*, long long int&)’: 2025-10-15T12:34:21,095 build/./detkit/_functions/logpdet.cpp:18892:59: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,096 18892 | __pyx_v_c_A = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:21,097 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,098 build/./detkit/_functions/logpdet.cpp:18892:22: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,100 18892 | __pyx_v_c_A = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:21,101 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,102 build/./detkit/_functions/logpdet.cpp:18903:59: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,103 18903 | __pyx_v_c_X = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_X.data + __pyx_t_2 * __pyx_v_X.strides[0]) )) + __pyx_t_1)) )))); 2025-10-15T12:34:21,104 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,104 build/./detkit/_functions/logpdet.cpp:18903:22: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,105 18903 | __pyx_v_c_X = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_X.data + __pyx_t_2 * __pyx_v_X.strides[0]) )) + __pyx_t_1)) )))); 2025-10-15T12:34:21,106 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,107 build/./detkit/_functions/logpdet.cpp:18944:62: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,108 18944 | __pyx_v_c_Xp = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_Xp.data + __pyx_t_1 * __pyx_v_Xp.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:21,109 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,110 build/./detkit/_functions/logpdet.cpp:18944:25: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,112 18944 | __pyx_v_c_Xp = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_Xp.data + __pyx_t_1 * __pyx_v_Xp.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:21,113 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,114 build/./detkit/_functions/logpdet.cpp: In function ‘long double __pyx_f_6detkit_10_functions_7logpdet_pyc_logpdet_long_double(__Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __pyx_t_6detkit_12_definitions_5types_FlagType, LongIndexType, LongIndexType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType, __pyx_t_6detkit_12_definitions_5types_FlagType*, long long int&)’: 2025-10-15T12:34:21,115 build/./detkit/_functions/logpdet.cpp:19051:64: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,116 19051 | __pyx_v_c_A = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:21,117 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,118 build/./detkit/_functions/logpdet.cpp:19051:22: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,119 19051 | __pyx_v_c_A = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:21,120 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,130 build/./detkit/_functions/logpdet.cpp:19062:64: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,131 19062 | __pyx_v_c_X = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_X.data + __pyx_t_2 * __pyx_v_X.strides[0]) )) + __pyx_t_1)) )))); 2025-10-15T12:34:21,132 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,133 build/./detkit/_functions/logpdet.cpp:19062:22: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,134 19062 | __pyx_v_c_X = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_X.data + __pyx_t_2 * __pyx_v_X.strides[0]) )) + __pyx_t_1)) )))); 2025-10-15T12:34:21,135 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,136 build/./detkit/_functions/logpdet.cpp:19103:67: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,137 19103 | __pyx_v_c_Xp = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_Xp.data + __pyx_t_1 * __pyx_v_Xp.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:21,137 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,138 build/./detkit/_functions/logpdet.cpp:19103:25: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,139 19103 | __pyx_v_c_Xp = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_Xp.data + __pyx_t_1 * __pyx_v_Xp.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:21,141 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,384 build/./detkit/_functions/logpdet.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T12:34:21,385 build/./detkit/_functions/logpdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,386 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:21,387 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,388 build/./detkit/_functions/logpdet.cpp:23616:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:21,389 23616 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T12:34:21,390 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,391 build/./detkit/_functions/logpdet.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T12:34:21,392 build/./detkit/_functions/logpdet.cpp:23623:42: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,393 23623 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T12:34:21,394 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,395 build/./detkit/_functions/logpdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,396 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:21,397 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,398 build/./detkit/_functions/logpdet.cpp:23628:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:21,399 23628 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T12:34:21,400 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,401 build/./detkit/_functions/logpdet.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T12:34:21,401 build/./detkit/_functions/logpdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,402 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:21,403 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,404 build/./detkit/_functions/logpdet.cpp:1353:43: note: in definition of macro ‘unlikely’ 2025-10-15T12:34:21,405 1353 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T12:34:21,405 | ^ 2025-10-15T12:34:21,406 build/./detkit/_functions/logpdet.cpp:23632:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:21,407 23632 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T12:34:21,408 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,409 build/./detkit/_functions/logpdet.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T12:34:21,410 build/./detkit/_functions/logpdet.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,411 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:21,412 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,412 build/./detkit/_functions/logpdet.cpp:2201:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:21,413 2201 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T12:34:21,414 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,415 build/./detkit/_functions/logpdet.cpp:23665:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T12:34:21,416 23665 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T12:34:21,417 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,456 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T12:34:21,457 from /usr/include/python3.11/Python.h:55: 2025-10-15T12:34:21,458 build/./detkit/_functions/logpdet.cpp: In function ‘int __Pyx_PyLong_BoolNeObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T12:34:21,459 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,460 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:34:21,461 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,462 build/./detkit/_functions/logpdet.cpp:1288:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:34:21,463 1288 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:34:21,464 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,465 build/./detkit/_functions/logpdet.cpp:24464:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:34:21,466 24464 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T12:34:21,467 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,468 build/./detkit/_functions/logpdet.cpp: In function ‘int __Pyx_PyLong_BoolEqObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T12:34:21,469 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,470 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:34:21,471 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,472 build/./detkit/_functions/logpdet.cpp:1288:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:34:21,473 1288 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:34:21,474 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,474 build/./detkit/_functions/logpdet.cpp:24550:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:34:21,475 24550 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T12:34:21,476 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,529 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T12:34:21,530 from /usr/include/python3.11/Python.h:61: 2025-10-15T12:34:21,531 build/./detkit/_functions/logpdet.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:34:21,532 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,533 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:34:21,534 build/./detkit/_functions/logpdet.cpp:25570:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:34:21,535 25570 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T12:34:21,536 | ^~~~~~~~~~~~~~~ 2025-10-15T12:34:21,537 build/./detkit/_functions/logpdet.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:34:21,538 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,539 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:34:21,540 build/./detkit/_functions/logpdet.cpp:25623:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:34:21,541 25623 | PyDict_GET_SIZE(kw); 2025-10-15T12:34:21,543 | ^~~~~~~~~~~~~~~ 2025-10-15T12:34:21,618 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T12:34:21,619 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T12:34:21,620 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,621 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:34:21,622 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,623 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:34:21,624 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T12:34:21,625 | ^~~~~~~~~~~~ 2025-10-15T12:34:21,626 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T12:34:21,627 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,628 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:34:21,628 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,629 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:34:21,630 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T12:34:21,631 | ^~~~~~~~~~~~ 2025-10-15T12:34:21,632 In file included from build/./detkit/_functions/logpdet.cpp:26844: 2025-10-15T12:34:21,633 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T12:34:21,634 /usr/include/python3.11/internal/pycore_frame.h:234:12: warning: cast from ‘char*’ to ‘PyGenObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,634 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T12:34:21,635 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,795 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_basic_algebra/c_matrix_operations.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_matrix_operations.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:21,867 build/./detkit/_functions/ortho_complement.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T12:34:21,867 build/./detkit/_functions/ortho_complement.cpp:5233:18: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,868 5233 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T12:34:21,869 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,894 build/./detkit/_functions/ortho_complement.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T12:34:21,895 build/./detkit/_functions/ortho_complement.cpp:2212:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,896 2212 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:21,897 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,898 build/./detkit/_functions/ortho_complement.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:21,899 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:21,900 | ^ 2025-10-15T12:34:21,901 build/./detkit/_functions/ortho_complement.cpp:2240:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:21,902 2240 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:21,903 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,904 build/./detkit/_functions/ortho_complement.cpp:5811:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:21,905 5811 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 13, __pyx_L1_error) 2025-10-15T12:34:21,906 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,907 build/./detkit/_functions/ortho_complement.cpp:2212:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:21,908 2212 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:21,909 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,910 build/./detkit/_functions/ortho_complement.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:21,910 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:21,911 | ^ 2025-10-15T12:34:21,912 build/./detkit/_functions/ortho_complement.cpp:2240:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:21,913 2240 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:21,914 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:21,915 build/./detkit/_functions/ortho_complement.cpp:5857:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:21,916 5857 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 15, __pyx_L1_error) 2025-10-15T12:34:21,916 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,144 build/./detkit/_functions/ortho_complement.cpp: In function ‘int __pyx_memoryview_slice_memviewslice(__Pyx_memviewslice*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int, int)’: 2025-10-15T12:34:22,145 build/./detkit/_functions/ortho_complement.cpp:12330:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,146 12330 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T12:34:22,147 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,154 build/./detkit/_functions/ortho_complement.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T12:34:22,155 build/./detkit/_functions/ortho_complement.cpp:12693:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,156 12693 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T12:34:22,157 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,236 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T12:34:22,237 from build/./detkit/_functions/ortho_complement.cpp:53: 2025-10-15T12:34:22,238 build/./detkit/_functions/ortho_complement.cpp: In function ‘void __pyx_memoryview_refcount_objects_in_slice(char*, Py_ssize_t*, Py_ssize_t*, int, int)’: 2025-10-15T12:34:22,239 build/./detkit/_functions/ortho_complement.cpp:16136:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,240 16136 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:34:22,241 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,242 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:34:22,243 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:34:22,245 | ^~~~ 2025-10-15T12:34:22,246 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:34:22,247 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T12:34:22,247 | ^~~~~~~~~~~~~~ 2025-10-15T12:34:22,248 build/./detkit/_functions/ortho_complement.cpp:16136:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T12:34:22,249 16136 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:34:22,250 | ^~~~~~~~~ 2025-10-15T12:34:22,251 build/./detkit/_functions/ortho_complement.cpp:16156:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,252 16156 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:34:22,253 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,253 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:34:22,254 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:34:22,255 | ^~~~ 2025-10-15T12:34:22,256 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:34:22,257 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T12:34:22,258 | ^~~~~~~~~~~~~~ 2025-10-15T12:34:22,259 build/./detkit/_functions/ortho_complement.cpp:16156:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T12:34:22,260 16156 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:34:22,261 | ^~~~~~~~~ 2025-10-15T12:34:22,281 build/./detkit/_functions/ortho_complement.cpp: In function ‘PyObject* __pyx_f_6detkit_10_functions_16ortho_complement_ortho_complement(PyObject*, PyObject*, int, __pyx_opt_args_6detkit_10_functions_16ortho_complement_ortho_complement*)’: 2025-10-15T12:34:22,283 build/./detkit/_functions/ortho_complement.cpp:2212:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,284 2212 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:22,285 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,286 build/./detkit/_functions/ortho_complement.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:22,287 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:22,288 | ^ 2025-10-15T12:34:22,289 build/./detkit/_functions/ortho_complement.cpp:2240:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:22,290 2240 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:22,291 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,292 build/./detkit/_functions/ortho_complement.cpp:16823:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:22,293 16823 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_get_data_type_name); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 141, __pyx_L1_error) 2025-10-15T12:34:22,294 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,351 build/./detkit/_functions/ortho_complement.cpp: In function ‘void __pyx_f_6detkit_10_functions_16ortho_complement__pyc_ortho_complement_float(__Pyx_memviewslice, __Pyx_memviewslice, LongIndexType, LongIndexType, LongIndexType, __pyx_t_6detkit_12_definitions_5types_FlagType)’: 2025-10-15T12:34:22,352 build/./detkit/_functions/ortho_complement.cpp:17293:59: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,353 17293 | __pyx_v_c_Xp = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_Xp.data + __pyx_t_1 * __pyx_v_Xp.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:22,354 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,355 build/./detkit/_functions/ortho_complement.cpp:17293:23: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,356 17293 | __pyx_v_c_Xp = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_Xp.data + __pyx_t_1 * __pyx_v_Xp.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:22,357 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,358 build/./detkit/_functions/ortho_complement.cpp:17304:58: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,359 17304 | __pyx_v_c_X = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_X.data + __pyx_t_2 * __pyx_v_X.strides[0]) )) + __pyx_t_1)) )))); 2025-10-15T12:34:22,359 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,360 build/./detkit/_functions/ortho_complement.cpp:17304:22: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,361 17304 | __pyx_v_c_X = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_X.data + __pyx_t_2 * __pyx_v_X.strides[0]) )) + __pyx_t_1)) )))); 2025-10-15T12:34:22,363 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,364 build/./detkit/_functions/ortho_complement.cpp: In function ‘void __pyx_f_6detkit_10_functions_16ortho_complement__pyc_ortho_complement_double(__Pyx_memviewslice, __Pyx_memviewslice, LongIndexType, LongIndexType, LongIndexType, __pyx_t_6detkit_12_definitions_5types_FlagType)’: 2025-10-15T12:34:22,365 build/./detkit/_functions/ortho_complement.cpp:17393:60: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,366 17393 | __pyx_v_c_Xp = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_Xp.data + __pyx_t_1 * __pyx_v_Xp.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:22,367 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,368 build/./detkit/_functions/ortho_complement.cpp:17393:23: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,369 17393 | __pyx_v_c_Xp = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_Xp.data + __pyx_t_1 * __pyx_v_Xp.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:22,370 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,371 build/./detkit/_functions/ortho_complement.cpp:17404:59: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,372 17404 | __pyx_v_c_X = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_X.data + __pyx_t_2 * __pyx_v_X.strides[0]) )) + __pyx_t_1)) )))); 2025-10-15T12:34:22,373 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,374 build/./detkit/_functions/ortho_complement.cpp:17404:22: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,375 17404 | __pyx_v_c_X = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_X.data + __pyx_t_2 * __pyx_v_X.strides[0]) )) + __pyx_t_1)) )))); 2025-10-15T12:34:22,376 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,377 build/./detkit/_functions/ortho_complement.cpp: In function ‘void __pyx_f_6detkit_10_functions_16ortho_complement__pyc_ortho_complement_long_double(__Pyx_memviewslice, __Pyx_memviewslice, LongIndexType, LongIndexType, LongIndexType, __pyx_t_6detkit_12_definitions_5types_FlagType)’: 2025-10-15T12:34:22,378 build/./detkit/_functions/ortho_complement.cpp:17493:65: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,379 17493 | __pyx_v_c_Xp = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_Xp.data + __pyx_t_1 * __pyx_v_Xp.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:22,380 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,380 build/./detkit/_functions/ortho_complement.cpp:17493:23: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,381 17493 | __pyx_v_c_Xp = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_Xp.data + __pyx_t_1 * __pyx_v_Xp.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:22,382 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,383 build/./detkit/_functions/ortho_complement.cpp:17504:64: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,384 17504 | __pyx_v_c_X = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_X.data + __pyx_t_2 * __pyx_v_X.strides[0]) )) + __pyx_t_1)) )))); 2025-10-15T12:34:22,385 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,386 build/./detkit/_functions/ortho_complement.cpp:17504:22: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,387 17504 | __pyx_v_c_X = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_X.data + __pyx_t_2 * __pyx_v_X.strides[0]) )) + __pyx_t_1)) )))); 2025-10-15T12:34:22,389 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,651 build/./detkit/_functions/ortho_complement.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T12:34:22,652 build/./detkit/_functions/ortho_complement.cpp:2212:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,653 2212 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:22,654 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,655 build/./detkit/_functions/ortho_complement.cpp:21921:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:22,656 21921 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T12:34:22,657 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,658 build/./detkit/_functions/ortho_complement.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T12:34:22,659 build/./detkit/_functions/ortho_complement.cpp:21928:42: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,660 21928 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T12:34:22,660 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,661 build/./detkit/_functions/ortho_complement.cpp:2212:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,662 2212 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:22,663 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,664 build/./detkit/_functions/ortho_complement.cpp:21933:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:22,664 21933 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T12:34:22,665 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,666 build/./detkit/_functions/ortho_complement.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T12:34:22,667 build/./detkit/_functions/ortho_complement.cpp:2212:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,668 2212 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:22,669 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,670 build/./detkit/_functions/ortho_complement.cpp:1353:43: note: in definition of macro ‘unlikely’ 2025-10-15T12:34:22,671 1353 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T12:34:22,672 | ^ 2025-10-15T12:34:22,673 build/./detkit/_functions/ortho_complement.cpp:21937:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:22,674 21937 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T12:34:22,675 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,676 build/./detkit/_functions/ortho_complement.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T12:34:22,677 build/./detkit/_functions/ortho_complement.cpp:2212:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,678 2212 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:22,679 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,680 build/./detkit/_functions/ortho_complement.cpp:2214:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:22,682 2214 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T12:34:22,683 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,684 build/./detkit/_functions/ortho_complement.cpp:21970:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T12:34:22,685 21970 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T12:34:22,686 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,767 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T12:34:22,768 from /usr/include/python3.11/Python.h:61: 2025-10-15T12:34:22,770 build/./detkit/_functions/ortho_complement.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:34:22,771 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,772 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:34:22,773 build/./detkit/_functions/ortho_complement.cpp:23632:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:34:22,773 23632 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T12:34:22,774 | ^~~~~~~~~~~~~~~ 2025-10-15T12:34:22,775 build/./detkit/_functions/ortho_complement.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:34:22,776 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,777 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:34:22,778 build/./detkit/_functions/ortho_complement.cpp:23685:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:34:22,779 23685 | PyDict_GET_SIZE(kw); 2025-10-15T12:34:22,780 | ^~~~~~~~~~~~~~~ 2025-10-15T12:34:22,867 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T12:34:22,868 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T12:34:22,869 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,870 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:34:22,871 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,872 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:34:22,873 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T12:34:22,874 | ^~~~~~~~~~~~ 2025-10-15T12:34:22,875 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T12:34:22,876 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,877 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:34:22,878 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:22,879 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:34:22,880 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T12:34:22,881 | ^~~~~~~~~~~~ 2025-10-15T12:34:22,882 In file included from build/./detkit/_functions/ortho_complement.cpp:24906: 2025-10-15T12:34:22,883 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T12:34:22,884 /usr/include/python3.11/internal/pycore_frame.h:234:12: warning: cast from ‘char*’ to ‘PyGenObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:22,885 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T12:34:22,886 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:26,570 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_basic_algebra/c_vector_operations.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_vector_operations.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:28,848 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_linear_algebra/c_matrix_decompositions.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_decompositions.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:32,625 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_linear_algebra/c_matrix_functions.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_functions.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:32,942 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_basic_algebra/c_matrix_operations.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_matrix_operations.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:36,670 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_linear_algebra/c_matrix_solvers.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_solvers.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:37,550 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_basic_algebra/c_vector_operations.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_vector_operations.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:38,869 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_device/c_instructions_counter.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_device/c_instructions_counter.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:39,820 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_linear_algebra/c_matrix_decompositions.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_decompositions.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:41,309 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_openmp/conditional_openmp.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:41,425 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_utilities/array_util.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_utilities/array_util.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:41,581 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_utilities/timer.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_utilities/timer.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:43,590 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_linear_algebra/c_matrix_functions.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_functions.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:43,828 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/build/detkit/_functions/logdet.o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_matrix_operations.o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_vector_operations.o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_decompositions.o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_functions.o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_solvers.o build/temp.linux-armv7l-cpython-311/detkit/_device/c_instructions_counter.o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o build/temp.linux-armv7l-cpython-311/detkit/_utilities/array_util.o build/temp.linux-armv7l-cpython-311/detkit/_utilities/timer.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/detkit/_functions/logdet.cpython-311-arm-linux-gnueabihf.so -O3 -g0 2025-10-15T12:34:44,280 building 'detkit._functions.orthogonalize' extension 2025-10-15T12:34:44,286 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c build/./detkit/_functions/orthogonalize.cpp -o build/temp.linux-armv7l-cpython-311/build/detkit/_functions/orthogonalize.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:46,116 build/./detkit/_functions/orthogonalize.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T12:34:46,117 build/./detkit/_functions/orthogonalize.cpp:5216:18: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:46,118 5216 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T12:34:46,119 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,160 build/./detkit/_functions/orthogonalize.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T12:34:46,161 build/./detkit/_functions/orthogonalize.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:46,162 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:46,163 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,164 build/./detkit/_functions/orthogonalize.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:46,165 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:46,166 | ^ 2025-10-15T12:34:46,167 build/./detkit/_functions/orthogonalize.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:46,168 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:46,169 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,170 build/./detkit/_functions/orthogonalize.cpp:5794:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:46,171 5794 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_3)) __PYX_ERR(1, 13, __pyx_L1_error) 2025-10-15T12:34:46,172 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,174 build/./detkit/_functions/orthogonalize.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:46,175 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:46,176 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,177 build/./detkit/_functions/orthogonalize.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:46,178 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:46,179 | ^ 2025-10-15T12:34:46,180 build/./detkit/_functions/orthogonalize.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:46,181 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:46,182 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,183 build/./detkit/_functions/orthogonalize.cpp:5840:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:46,184 5840 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 15, __pyx_L1_error) 2025-10-15T12:34:46,185 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,493 build/./detkit/_functions/orthogonalize.cpp: In function ‘int __pyx_memoryview_slice_memviewslice(__Pyx_memviewslice*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int*, Py_ssize_t, Py_ssize_t, Py_ssize_t, int, int, int, int)’: 2025-10-15T12:34:46,494 build/./detkit/_functions/orthogonalize.cpp:12313:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:46,495 12313 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T12:34:46,496 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,507 build/./detkit/_functions/orthogonalize.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T12:34:46,509 build/./detkit/_functions/orthogonalize.cpp:12676:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:46,510 12676 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T12:34:46,511 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,593 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T12:34:46,594 from build/./detkit/_functions/orthogonalize.cpp:53: 2025-10-15T12:34:46,595 build/./detkit/_functions/orthogonalize.cpp: In function ‘void __pyx_memoryview_refcount_objects_in_slice(char*, Py_ssize_t*, Py_ssize_t*, int, int)’: 2025-10-15T12:34:46,596 build/./detkit/_functions/orthogonalize.cpp:16119:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:46,598 16119 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:34:46,599 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,600 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:34:46,601 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:34:46,602 | ^~~~ 2025-10-15T12:34:46,603 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:34:46,604 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T12:34:46,605 | ^~~~~~~~~~~~~~ 2025-10-15T12:34:46,606 build/./detkit/_functions/orthogonalize.cpp:16119:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T12:34:46,607 16119 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:34:46,607 | ^~~~~~~~~ 2025-10-15T12:34:46,608 build/./detkit/_functions/orthogonalize.cpp:16139:21: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:46,609 16139 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:34:46,610 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,611 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T12:34:46,612 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T12:34:46,614 | ^~~~ 2025-10-15T12:34:46,615 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T12:34:46,616 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T12:34:46,617 | ^~~~~~~~~~~~~~ 2025-10-15T12:34:46,618 build/./detkit/_functions/orthogonalize.cpp:16139:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T12:34:46,619 16139 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T12:34:46,620 | ^~~~~~~~~ 2025-10-15T12:34:46,655 build/./detkit/_functions/orthogonalize.cpp: In function ‘PyObject* __pyx_f_6detkit_10_functions_13orthogonalize_orthogonalize(PyObject*, int)’: 2025-10-15T12:34:46,656 build/./detkit/_functions/orthogonalize.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:46,657 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:46,658 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,659 build/./detkit/_functions/orthogonalize.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:46,660 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:46,661 | ^ 2025-10-15T12:34:46,662 build/./detkit/_functions/orthogonalize.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:46,664 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:46,665 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,666 build/./detkit/_functions/orthogonalize.cpp:16795:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:46,667 16795 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_get_data_type_name); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 88, __pyx_L1_error) 2025-10-15T12:34:46,668 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,715 build/./detkit/_functions/orthogonalize.cpp: In function ‘void __pyx_f_6detkit_10_functions_13orthogonalize__pyc_gram_schmidt_float(__Pyx_memviewslice, LongIndexType, LongIndexType)’: 2025-10-15T12:34:46,716 build/./detkit/_functions/orthogonalize.cpp:17145:58: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:46,718 17145 | __pyx_v_c_A = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:46,719 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,720 build/./detkit/_functions/orthogonalize.cpp:17145:22: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:46,721 17145 | __pyx_v_c_A = (&(*((float *) ( /* dim=1 */ ((char *) (((float *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:46,723 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,724 build/./detkit/_functions/orthogonalize.cpp: In function ‘void __pyx_f_6detkit_10_functions_13orthogonalize__pyc_gram_schmidt_double(__Pyx_memviewslice, LongIndexType, LongIndexType)’: 2025-10-15T12:34:46,725 build/./detkit/_functions/orthogonalize.cpp:17233:59: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:46,726 17233 | __pyx_v_c_A = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:46,727 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,728 build/./detkit/_functions/orthogonalize.cpp:17233:22: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:46,730 17233 | __pyx_v_c_A = (&(*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:46,731 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,732 build/./detkit/_functions/orthogonalize.cpp: In function ‘void __pyx_f_6detkit_10_functions_13orthogonalize__pyc_gram_schmidt_long_double(__Pyx_memviewslice, LongIndexType, LongIndexType)’: 2025-10-15T12:34:46,733 build/./detkit/_functions/orthogonalize.cpp:17321:64: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:46,734 17321 | __pyx_v_c_A = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:46,735 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:46,736 build/./detkit/_functions/orthogonalize.cpp:17321:22: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:46,737 17321 | __pyx_v_c_A = (&(*((long double *) ( /* dim=1 */ ((char *) (((long double *) ( /* dim=0 */ (__pyx_v_A.data + __pyx_t_1 * __pyx_v_A.strides[0]) )) + __pyx_t_2)) )))); 2025-10-15T12:34:46,738 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:47,042 build/./detkit/_functions/orthogonalize.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T12:34:47,043 build/./detkit/_functions/orthogonalize.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:47,043 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:47,044 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:47,045 build/./detkit/_functions/orthogonalize.cpp:21721:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:47,045 21721 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T12:34:47,046 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:47,047 build/./detkit/_functions/orthogonalize.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T12:34:47,048 build/./detkit/_functions/orthogonalize.cpp:21728:42: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:47,049 21728 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T12:34:47,050 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:47,051 build/./detkit/_functions/orthogonalize.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:47,051 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:47,052 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:47,053 build/./detkit/_functions/orthogonalize.cpp:21733:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:47,054 21733 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T12:34:47,054 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:47,055 build/./detkit/_functions/orthogonalize.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T12:34:47,056 build/./detkit/_functions/orthogonalize.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:47,057 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:47,058 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:47,059 build/./detkit/_functions/orthogonalize.cpp:1353:43: note: in definition of macro ‘unlikely’ 2025-10-15T12:34:47,059 1353 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T12:34:47,060 | ^ 2025-10-15T12:34:47,060 build/./detkit/_functions/orthogonalize.cpp:21737:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:47,061 21737 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T12:34:47,062 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:47,063 build/./detkit/_functions/orthogonalize.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T12:34:47,064 build/./detkit/_functions/orthogonalize.cpp:2199:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:47,065 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:47,066 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:47,067 build/./detkit/_functions/orthogonalize.cpp:2201:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:47,068 2201 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T12:34:47,069 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:47,070 build/./detkit/_functions/orthogonalize.cpp:21770:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T12:34:47,071 21770 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T12:34:47,072 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:47,179 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T12:34:47,180 from /usr/include/python3.11/Python.h:61: 2025-10-15T12:34:47,181 build/./detkit/_functions/orthogonalize.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:34:47,182 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:47,184 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:34:47,185 build/./detkit/_functions/orthogonalize.cpp:23432:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:34:47,186 23432 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T12:34:47,187 | ^~~~~~~~~~~~~~~ 2025-10-15T12:34:47,189 build/./detkit/_functions/orthogonalize.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:34:47,190 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:47,191 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:34:47,192 build/./detkit/_functions/orthogonalize.cpp:23485:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:34:47,193 23485 | PyDict_GET_SIZE(kw); 2025-10-15T12:34:47,194 | ^~~~~~~~~~~~~~~ 2025-10-15T12:34:47,293 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T12:34:47,295 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T12:34:47,296 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:47,297 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:34:47,298 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:47,299 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:34:47,300 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T12:34:47,301 | ^~~~~~~~~~~~ 2025-10-15T12:34:47,302 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T12:34:47,303 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:47,304 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:34:47,305 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:47,306 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:34:47,307 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T12:34:47,308 | ^~~~~~~~~~~~ 2025-10-15T12:34:47,309 In file included from build/./detkit/_functions/orthogonalize.cpp:24706: 2025-10-15T12:34:47,310 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T12:34:47,311 /usr/include/python3.11/internal/pycore_frame.h:234:12: warning: cast from ‘char*’ to ‘PyGenObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:47,312 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T12:34:47,313 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:48,119 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_linear_algebra/c_matrix_solvers.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_solvers.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:50,108 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_basic_algebra/c_matrix_operations.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_matrix_operations.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:50,361 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_device/c_instructions_counter.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_device/c_instructions_counter.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:51,911 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_basic_algebra/c_matrix_operations.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_matrix_operations.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:52,677 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_openmp/conditional_openmp.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:52,789 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_utilities/array_util.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_utilities/array_util.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:52,936 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_utilities/timer.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_utilities/timer.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:54,806 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_basic_algebra/c_vector_operations.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_vector_operations.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:54,941 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/build/detkit/_functions/loggdet.o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_matrix_operations.o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_vector_operations.o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_decompositions.o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_functions.o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_solvers.o build/temp.linux-armv7l-cpython-311/detkit/_device/c_instructions_counter.o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o build/temp.linux-armv7l-cpython-311/detkit/_utilities/array_util.o build/temp.linux-armv7l-cpython-311/detkit/_utilities/timer.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/detkit/_functions/loggdet.cpython-311-arm-linux-gnueabihf.so -O3 -g0 2025-10-15T12:34:55,357 building 'detkit._benchmark.get_instructions_per_flop' extension 2025-10-15T12:34:55,359 creating build/temp.linux-armv7l-cpython-311/detkit/_benchmark 2025-10-15T12:34:55,361 creating build/temp.linux-armv7l-cpython-311/build/detkit/_benchmark 2025-10-15T12:34:55,365 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_benchmark -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_device -I/usr/include/python3.11 -c ./detkit/_benchmark/benchmark.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_benchmark/benchmark.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:56,492 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_basic_algebra/c_vector_operations.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_vector_operations.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:56,978 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_linear_algebra/c_matrix_decompositions.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_decompositions.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:57,142 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_benchmark -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_device -I/usr/include/python3.11 -c build/./detkit/_benchmark/get_instructions_per_flop.cpp -o build/temp.linux-armv7l-cpython-311/build/detkit/_benchmark/get_instructions_per_flop.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:58,682 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_linear_algebra/c_matrix_decompositions.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_decompositions.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:34:58,755 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘PyObject* __pyx_f_6detkit_10_benchmark_25get_instructions_per_flop_get_instructions_per_flop(int, __pyx_opt_args_6detkit_10_benchmark_25get_instructions_per_flop_get_instructions_per_flop*)’: 2025-10-15T12:34:58,756 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:58,757 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:58,758 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,759 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:58,760 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:58,761 | ^ 2025-10-15T12:34:58,761 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:58,762 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:58,763 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,764 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3168:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:58,764 3168 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 199, __pyx_L1_error) 2025-10-15T12:34:58,765 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,773 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:58,774 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:58,775 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,776 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:58,776 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:58,777 | ^ 2025-10-15T12:34:58,778 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:58,779 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:58,780 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,781 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3227:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:58,782 3227 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 200, __pyx_L1_error) 2025-10-15T12:34:58,783 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,808 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:58,809 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:58,810 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,811 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:58,812 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:58,813 | ^ 2025-10-15T12:34:58,814 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:58,815 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:58,816 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,817 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3498:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:58,818 3498 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 215, __pyx_L1_error) 2025-10-15T12:34:58,819 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,820 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:58,821 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:58,823 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,823 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:58,824 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:58,825 | ^ 2025-10-15T12:34:58,826 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:58,827 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:58,827 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,828 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3533:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:58,829 3533 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 218, __pyx_L1_error) 2025-10-15T12:34:58,830 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,831 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:58,832 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:58,833 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,833 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:58,834 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:58,835 | ^ 2025-10-15T12:34:58,836 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:58,836 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:58,837 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,838 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3539:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:58,839 3539 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 218, __pyx_L1_error) 2025-10-15T12:34:58,840 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,847 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:58,848 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:58,849 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,850 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:58,851 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:58,852 | ^ 2025-10-15T12:34:58,853 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:58,854 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:58,855 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,856 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3597:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:58,857 3597 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 219, __pyx_L1_error) 2025-10-15T12:34:58,859 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,860 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:58,861 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:58,862 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,863 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:58,864 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:58,865 | ^ 2025-10-15T12:34:58,866 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:58,867 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:58,868 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,869 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3623:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:58,870 3623 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_mstate_global->__pyx_n_u_quantile_filtered_regression); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 223, __pyx_L1_error) 2025-10-15T12:34:58,871 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,881 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:58,882 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:58,883 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,885 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:58,886 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:58,888 | ^ 2025-10-15T12:34:58,890 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:58,893 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:58,895 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,896 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3748:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:58,897 3748 | __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 227, __pyx_L1_error) 2025-10-15T12:34:58,898 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,898 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:58,899 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:58,900 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,901 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:58,902 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:58,903 | ^ 2025-10-15T12:34:58,904 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:58,905 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:58,906 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,907 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3754:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:58,907 3754 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 227, __pyx_L1_error) 2025-10-15T12:34:58,908 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,910 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:58,911 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:58,912 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,913 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:58,914 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:58,915 | ^ 2025-10-15T12:34:58,916 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:58,916 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:58,917 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,918 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3830:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:58,919 3830 | __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_mstate_global->__pyx_n_u_texplot); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 230, __pyx_L1_error) 2025-10-15T12:34:58,920 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,929 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:58,930 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:58,931 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,933 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:58,934 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:58,935 | ^ 2025-10-15T12:34:58,936 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:58,937 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:58,938 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,939 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3900:13: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:58,940 3900 | __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_mstate_global->__pyx_n_u_plt); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 231, __pyx_L16_error) 2025-10-15T12:34:58,942 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:58,997 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:58,998 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:58,999 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,001 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,001 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,002 | ^ 2025-10-15T12:34:59,003 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,004 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,005 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,005 build/./detkit/_benchmark/get_instructions_per_flop.cpp:4234:13: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,006 4234 | __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_mstate_global->__pyx_n_u_texplot); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 245, __pyx_L16_error) 2025-10-15T12:34:59,007 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,008 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,009 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,009 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,010 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,011 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,012 | ^ 2025-10-15T12:34:59,013 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,014 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,014 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,015 build/./detkit/_benchmark/get_instructions_per_flop.cpp:4239:13: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,016 4239 | __Pyx_GetModuleGlobalName(__pyx_t_7, __pyx_mstate_global->__pyx_n_u_plt); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 245, __pyx_L16_error) 2025-10-15T12:34:59,017 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,028 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T12:34:59,029 from /usr/include/python3.11/Python.h:55, 2025-10-15T12:34:59,030 from build/./detkit/_benchmark/get_instructions_per_flop.cpp:51: 2025-10-15T12:34:59,031 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,032 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:34:59,033 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,034 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1283:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:34:59,035 1283 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:34:59,036 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,037 build/./detkit/_benchmark/get_instructions_per_flop.cpp:2142:39: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:34:59,038 2142 | ((likely(PyFloat_CheckExact(obj))) ? __Pyx_PyFloat_AS_DOUBLE(obj) :\ 2025-10-15T12:34:59,039 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,040 build/./detkit/_benchmark/get_instructions_per_flop.cpp:4380:16: note: in expansion of macro ‘__Pyx_PyObject_AsDouble’ 2025-10-15T12:34:59,042 4380 | __pyx_t_19 = __Pyx_PyObject_AsDouble(__pyx_v_intercept); if (unlikely(__pyx_t_19 == ((double)((double)-1)) && PyErr_Occurred())) __PYX_ERR(0, 250, __pyx_L1_error) 2025-10-15T12:34:59,043 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,091 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘PyObject* __pyx_pf_6detkit_10_benchmark_25get_instructions_per_flop_2_quantile_filtered_regression(PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*)’: 2025-10-15T12:34:59,092 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,093 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,094 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,095 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,096 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,097 | ^ 2025-10-15T12:34:59,097 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,098 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,099 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,100 build/./detkit/_benchmark/get_instructions_per_flop.cpp:4827:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,101 4827 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 281, __pyx_L1_error) 2025-10-15T12:34:59,102 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,106 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,107 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,108 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,109 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,110 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,112 | ^ 2025-10-15T12:34:59,113 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,114 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,116 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,118 build/./detkit/_benchmark/get_instructions_per_flop.cpp:4863:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,119 4863 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 282, __pyx_L1_error) 2025-10-15T12:34:59,121 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,123 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,125 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,127 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,129 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,132 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,134 | ^ 2025-10-15T12:34:59,136 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,138 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,139 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,140 build/./detkit/_benchmark/get_instructions_per_flop.cpp:4899:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,141 4899 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 285, __pyx_L1_error) 2025-10-15T12:34:59,142 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,145 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,146 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,147 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,148 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,150 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,151 | ^ 2025-10-15T12:34:59,152 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,154 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,156 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,158 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5011:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,160 5011 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 289, __pyx_L1_error) 2025-10-15T12:34:59,162 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,170 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,171 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,172 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,173 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,174 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,175 | ^ 2025-10-15T12:34:59,176 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,177 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,177 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,178 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5136:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,179 5136 | __Pyx_GetModuleGlobalName(__pyx_t_8, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 294, __pyx_L1_error) 2025-10-15T12:34:59,181 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,197 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,198 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,200 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,201 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,202 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,202 | ^ 2025-10-15T12:34:59,204 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,204 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,205 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,206 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5294:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,207 5294 | __Pyx_GetModuleGlobalName(__pyx_t_10, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_10)) __PYX_ERR(0, 303, __pyx_L1_error) 2025-10-15T12:34:59,208 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,213 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,214 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,215 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,216 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,217 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,218 | ^ 2025-10-15T12:34:59,219 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,220 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,221 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,222 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5320:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,223 5320 | __Pyx_GetModuleGlobalName(__pyx_t_10, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_10)) __PYX_ERR(0, 303, __pyx_L1_error) 2025-10-15T12:34:59,224 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,242 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘PyObject* __pyx_f_6detkit_10_benchmark_25get_instructions_per_flop__lapack_benchmark(PyObject*, PyObject*, PyObject*, int)’: 2025-10-15T12:34:59,243 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,244 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,245 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,246 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,247 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,248 | ^ 2025-10-15T12:34:59,249 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,251 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,252 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,253 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5506:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,254 5506 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 320, __pyx_L1_error) 2025-10-15T12:34:59,254 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,258 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,259 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,260 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,261 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,261 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,262 | ^ 2025-10-15T12:34:59,263 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,264 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,265 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,266 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5554:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,267 5554 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 322, __pyx_L1_error) 2025-10-15T12:34:59,268 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,271 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,272 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,273 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,274 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,275 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,276 | ^ 2025-10-15T12:34:59,278 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,279 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,280 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,281 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5580:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,282 5580 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 323, __pyx_L1_error) 2025-10-15T12:34:59,283 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,288 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,289 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,290 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,291 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,292 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,294 | ^ 2025-10-15T12:34:59,294 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,295 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,296 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,297 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5663:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,298 5663 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 328, __pyx_L1_error) 2025-10-15T12:34:59,299 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,304 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,305 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,306 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,307 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,308 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,309 | ^ 2025-10-15T12:34:59,310 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,311 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,312 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,313 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5712:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,314 5712 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 330, __pyx_L1_error) 2025-10-15T12:34:59,315 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,318 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,319 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,320 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,321 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,322 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,323 | ^ 2025-10-15T12:34:59,324 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,325 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,326 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,327 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5738:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,328 5738 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 331, __pyx_L1_error) 2025-10-15T12:34:59,330 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,334 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,335 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,336 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,337 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,338 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,339 | ^ 2025-10-15T12:34:59,339 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,340 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,341 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,342 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5793:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,343 5793 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 334, __pyx_L1_error) 2025-10-15T12:34:59,344 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,350 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,350 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,351 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,352 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,353 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,354 | ^ 2025-10-15T12:34:59,355 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,356 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,357 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,358 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5842:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,359 5842 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 336, __pyx_L1_error) 2025-10-15T12:34:59,360 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,363 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,364 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,365 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,366 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,367 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,368 | ^ 2025-10-15T12:34:59,369 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,370 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,371 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,372 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5869:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,373 5869 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 337, __pyx_L1_error) 2025-10-15T12:34:59,375 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,379 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,380 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,381 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,382 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,383 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,383 | ^ 2025-10-15T12:34:59,384 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,385 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,386 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,387 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5939:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,387 5939 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 343, __pyx_L1_error) 2025-10-15T12:34:59,388 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,394 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,395 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,396 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,397 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,398 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,399 | ^ 2025-10-15T12:34:59,400 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,401 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,402 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,403 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5997:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,404 5997 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 345, __pyx_L1_error) 2025-10-15T12:34:59,405 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,409 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,410 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,411 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,412 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,413 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,415 | ^ 2025-10-15T12:34:59,416 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,417 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,418 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,419 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6034:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,420 6034 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 346, __pyx_L1_error) 2025-10-15T12:34:59,420 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,425 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,426 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,426 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,427 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,428 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,429 | ^ 2025-10-15T12:34:59,430 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,431 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,432 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,433 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6080:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,434 6080 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_mstate_global->__pyx_n_u_InstructionsCounter); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 349, __pyx_L1_error) 2025-10-15T12:34:59,435 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,441 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,442 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,443 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,444 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,445 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,446 | ^ 2025-10-15T12:34:59,447 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,448 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,449 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,450 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6154:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,451 6154 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_matmul); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 354, __pyx_L1_error) 2025-10-15T12:34:59,451 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,455 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,456 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,457 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,458 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,459 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,460 | ^ 2025-10-15T12:34:59,461 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,462 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,462 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,463 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6208:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,464 6208 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_mstate_global->__pyx_n_u_cho_factor); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 356, __pyx_L1_error) 2025-10-15T12:34:59,465 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,470 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,471 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,472 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,472 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,473 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,474 | ^ 2025-10-15T12:34:59,475 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,476 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,477 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,478 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6272:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,478 6272 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_lu_factor); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 358, __pyx_L1_error) 2025-10-15T12:34:59,479 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,496 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,497 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,498 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,499 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,499 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,500 | ^ 2025-10-15T12:34:59,501 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,502 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,503 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,504 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6391:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,505 6391 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 368, __pyx_L1_error) 2025-10-15T12:34:59,505 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,567 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘PyObject* __pyx_f_6detkit_10_benchmark_25get_instructions_per_flop__blas_benchmark(PyObject*, PyObject*, PyObject*, int)’: 2025-10-15T12:34:59,567 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,568 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,569 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,570 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,571 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,571 | ^ 2025-10-15T12:34:59,572 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,573 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,574 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,574 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6778:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,575 6778 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 395, __pyx_L1_error) 2025-10-15T12:34:59,576 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,577 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,578 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,578 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,579 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,580 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,581 | ^ 2025-10-15T12:34:59,582 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,583 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,584 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,585 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6826:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,586 6826 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 397, __pyx_L1_error) 2025-10-15T12:34:59,587 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,588 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,589 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,590 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,590 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,591 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,592 | ^ 2025-10-15T12:34:59,593 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,594 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,595 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,596 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6852:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,597 6852 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 398, __pyx_L1_error) 2025-10-15T12:34:59,598 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,613 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,614 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,615 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,616 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,617 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,618 | ^ 2025-10-15T12:34:59,619 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,620 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,620 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,621 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6935:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,622 6935 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 403, __pyx_L1_error) 2025-10-15T12:34:59,623 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,627 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,627 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,628 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,629 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,630 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,631 | ^ 2025-10-15T12:34:59,632 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,633 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,634 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,635 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6984:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,635 6984 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 405, __pyx_L1_error) 2025-10-15T12:34:59,636 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,640 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,641 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,642 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,643 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,644 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,645 | ^ 2025-10-15T12:34:59,646 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,647 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,647 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,648 build/./detkit/_benchmark/get_instructions_per_flop.cpp:7010:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,649 7010 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 406, __pyx_L1_error) 2025-10-15T12:34:59,650 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,654 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,655 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,656 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,657 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,657 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,658 | ^ 2025-10-15T12:34:59,659 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,660 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,661 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,662 build/./detkit/_benchmark/get_instructions_per_flop.cpp:7065:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,663 7065 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 409, __pyx_L1_error) 2025-10-15T12:34:59,664 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,669 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,670 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,671 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,672 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,673 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,674 | ^ 2025-10-15T12:34:59,675 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,676 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,677 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,678 build/./detkit/_benchmark/get_instructions_per_flop.cpp:7114:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,679 7114 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 411, __pyx_L1_error) 2025-10-15T12:34:59,680 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,693 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,694 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,695 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,696 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,697 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,697 | ^ 2025-10-15T12:34:59,698 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,699 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,700 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,701 build/./detkit/_benchmark/get_instructions_per_flop.cpp:7141:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,701 7141 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 412, __pyx_L1_error) 2025-10-15T12:34:59,702 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,703 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,704 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,705 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,705 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,706 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,707 | ^ 2025-10-15T12:34:59,708 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,709 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,710 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,711 build/./detkit/_benchmark/get_instructions_per_flop.cpp:7211:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,712 7211 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_mstate_global->__pyx_n_u_InstructionsCounter); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 419, __pyx_L1_error) 2025-10-15T12:34:59,713 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,733 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,734 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,735 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,735 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,736 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,737 | ^ 2025-10-15T12:34:59,738 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,739 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,740 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,741 build/./detkit/_benchmark/get_instructions_per_flop.cpp:7317:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,742 7317 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 426, __pyx_L1_error) 2025-10-15T12:34:59,742 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,743 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,744 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,745 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,746 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,746 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,747 | ^ 2025-10-15T12:34:59,748 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,749 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,750 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,751 build/./detkit/_benchmark/get_instructions_per_flop.cpp:7374:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,751 7374 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_mstate_global->__pyx_n_u_scipy); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 428, __pyx_L1_error) 2025-10-15T12:34:59,752 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,777 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,778 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,778 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,779 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,780 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,781 | ^ 2025-10-15T12:34:59,782 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,783 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,784 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,784 build/./detkit/_benchmark/get_instructions_per_flop.cpp:7487:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,785 7487 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 438, __pyx_L1_error) 2025-10-15T12:34:59,786 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,866 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘PyObject* __pyx_f_6detkit_10_benchmark_25get_instructions_per_flop__native_benchmark(PyObject*, PyObject*, PyObject*, int)’: 2025-10-15T12:34:59,867 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:34:59,868 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:34:59,869 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,870 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T12:34:59,871 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:34:59,872 | ^ 2025-10-15T12:34:59,873 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:34:59,874 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:34:59,874 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:34:59,875 build/./detkit/_benchmark/get_instructions_per_flop.cpp:8011:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:34:59,876 8011 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 477, __pyx_L1_error) 2025-10-15T12:34:59,877 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,045 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘PyObject* __Pyx_PyFloat_AddObjC(PyObject*, PyObject*, double, int, int)’: 2025-10-15T12:35:00,046 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:00,047 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:35:00,047 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,048 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1283:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:35:00,049 1283 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:35:00,050 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,051 build/./detkit/_benchmark/get_instructions_per_flop.cpp:10685:13: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:35:00,052 10685 | a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T12:35:00,053 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,056 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘PyObject* __Pyx_PyFloat_TrueDivideCObj(PyObject*, PyObject*, double, int, int)’: 2025-10-15T12:35:00,057 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:00,058 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:35:00,059 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,060 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1283:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:35:00,061 1283 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:35:00,062 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,063 build/./detkit/_benchmark/get_instructions_per_flop.cpp:10756:13: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:35:00,064 10756 | b = __Pyx_PyFloat_AS_DOUBLE(op2); 2025-10-15T12:35:00,065 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,068 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T12:35:00,069 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:00,070 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:35:00,071 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,072 build/./detkit/_benchmark/get_instructions_per_flop.cpp:10826:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:35:00,073 10826 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T12:35:00,074 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,075 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T12:35:00,076 build/./detkit/_benchmark/get_instructions_per_flop.cpp:10833:42: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:00,077 10833 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T12:35:00,077 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,078 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:00,079 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:35:00,080 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,081 build/./detkit/_benchmark/get_instructions_per_flop.cpp:10838:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:35:00,082 10838 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T12:35:00,083 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,084 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T12:35:00,085 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:00,086 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:35:00,087 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,088 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1348:43: note: in definition of macro ‘unlikely’ 2025-10-15T12:35:00,089 1348 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T12:35:00,090 | ^ 2025-10-15T12:35:00,091 build/./detkit/_benchmark/get_instructions_per_flop.cpp:10842:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:35:00,092 10842 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T12:35:00,093 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,094 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T12:35:00,095 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1763:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:00,096 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:35:00,097 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,098 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1765:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:35:00,099 1765 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T12:35:00,100 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,101 build/./detkit/_benchmark/get_instructions_per_flop.cpp:10875:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T12:35:00,102 10875 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T12:35:00,103 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,139 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘double __Pyx_SlowPyString_AsDouble(PyObject*)’: 2025-10-15T12:35:00,140 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:00,140 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:35:00,141 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,142 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1283:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:35:00,143 1283 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:35:00,144 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,144 build/./detkit/_benchmark/get_instructions_per_flop.cpp:11811:24: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:35:00,145 11811 | double value = __Pyx_PyFloat_AS_DOUBLE(float_value); 2025-10-15T12:35:00,146 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,158 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘double __Pyx__PyObject_AsDouble(PyObject*)’: 2025-10-15T12:35:00,159 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:00,160 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:35:00,161 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,162 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1283:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:35:00,163 1283 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T12:35:00,164 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,165 build/./detkit/_benchmark/get_instructions_per_flop.cpp:11948:28: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T12:35:00,166 11948 | double value = __Pyx_PyFloat_AS_DOUBLE(float_value); 2025-10-15T12:35:00,167 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,229 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T12:35:00,230 from /usr/include/python3.11/Python.h:61: 2025-10-15T12:35:00,231 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:35:00,232 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:00,232 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:35:00,233 build/./detkit/_benchmark/get_instructions_per_flop.cpp:13215:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:35:00,235 13215 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T12:35:00,236 | ^~~~~~~~~~~~~~~ 2025-10-15T12:35:00,237 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:35:00,238 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:00,239 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:35:00,240 build/./detkit/_benchmark/get_instructions_per_flop.cpp:13268:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:35:00,241 13268 | PyDict_GET_SIZE(kw); 2025-10-15T12:35:00,242 | ^~~~~~~~~~~~~~~ 2025-10-15T12:35:00,319 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T12:35:00,320 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T12:35:00,321 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:00,322 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:35:00,322 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,323 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:35:00,324 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T12:35:00,325 | ^~~~~~~~~~~~ 2025-10-15T12:35:00,326 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T12:35:00,327 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:00,328 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:35:00,329 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,330 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:35:00,331 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T12:35:00,332 | ^~~~~~~~~~~~ 2025-10-15T12:35:00,333 In file included from build/./detkit/_benchmark/get_instructions_per_flop.cpp:14489: 2025-10-15T12:35:00,334 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T12:35:00,335 /usr/include/python3.11/internal/pycore_frame.h:234:12: warning: cast from ‘char*’ to ‘PyGenObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:00,336 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T12:35:00,337 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:00,737 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_linear_algebra/c_matrix_functions.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_functions.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:02,584 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_linear_algebra/c_matrix_functions.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_functions.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:04,860 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_linear_algebra/c_matrix_solvers.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_solvers.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:06,636 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_linear_algebra/c_matrix_solvers.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_solvers.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:06,952 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_device/c_instructions_counter.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_device/c_instructions_counter.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:08,843 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_device/c_instructions_counter.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_device/c_instructions_counter.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:09,390 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_openmp/conditional_openmp.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:09,514 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_utilities/array_util.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_utilities/array_util.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:09,679 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_utilities/timer.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_utilities/timer.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:11,379 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_openmp/conditional_openmp.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:11,518 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_utilities/array_util.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_utilities/array_util.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:11,697 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_utilities/timer.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_utilities/timer.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:12,015 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/build/detkit/_functions/ortho_complement.o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_matrix_operations.o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_vector_operations.o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_decompositions.o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_functions.o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_solvers.o build/temp.linux-armv7l-cpython-311/detkit/_device/c_instructions_counter.o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o build/temp.linux-armv7l-cpython-311/detkit/_utilities/array_util.o build/temp.linux-armv7l-cpython-311/detkit/_utilities/timer.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/detkit/_functions/ortho_complement.cpython-311-arm-linux-gnueabihf.so -O3 -g0 2025-10-15T12:35:12,459 building 'detkit._definitions.get_config' extension 2025-10-15T12:35:12,460 creating build/temp.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T12:35:12,463 creating build/temp.linux-armv7l-cpython-311/build/detkit/_definitions 2025-10-15T12:35:12,465 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I/usr/include/python3.11 -c ./detkit/_definitions/c_get_config.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_definitions/c_get_config.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:12,619 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I/usr/include/python3.11 -c build/./detkit/_definitions/get_config.cpp -o build/temp.linux-armv7l-cpython-311/build/detkit/_definitions/get_config.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:14,028 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/build/detkit/_functions/logpdet.o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_matrix_operations.o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_vector_operations.o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_decompositions.o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_functions.o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_solvers.o build/temp.linux-armv7l-cpython-311/detkit/_device/c_instructions_counter.o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o build/temp.linux-armv7l-cpython-311/detkit/_utilities/array_util.o build/temp.linux-armv7l-cpython-311/detkit/_utilities/timer.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/detkit/_functions/logpdet.cpython-311-arm-linux-gnueabihf.so -O3 -g0 2025-10-15T12:35:14,434 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T12:35:14,435 from /usr/include/python3.11/Python.h:61, 2025-10-15T12:35:14,435 from build/./detkit/_definitions/get_config.cpp:37: 2025-10-15T12:35:14,436 build/./detkit/_definitions/get_config.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:35:14,437 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:14,438 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:35:14,439 build/./detkit/_definitions/get_config.cpp:5277:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:35:14,440 5277 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T12:35:14,441 | ^~~~~~~~~~~~~~~ 2025-10-15T12:35:14,442 build/./detkit/_definitions/get_config.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:35:14,443 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:14,444 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:35:14,445 build/./detkit/_definitions/get_config.cpp:5330:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:35:14,446 5330 | PyDict_GET_SIZE(kw); 2025-10-15T12:35:14,447 | ^~~~~~~~~~~~~~~ 2025-10-15T12:35:14,470 building 'detkit._device.instructions_counter' extension 2025-10-15T12:35:14,472 creating build/temp.linux-armv7l-cpython-311/build/detkit/_device 2025-10-15T12:35:14,474 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_device -I/usr/include/python3.11 -c ./detkit/_device/c_instructions_counter.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_device/c_instructions_counter.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:14,525 build/./detkit/_definitions/get_config.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T12:35:14,526 build/./detkit/_definitions/get_config.cpp:1982:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:14,527 1982 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:35:14,528 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:14,529 build/./detkit/_definitions/get_config.cpp:6379:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:35:14,529 6379 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T12:35:14,530 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:14,531 build/./detkit/_definitions/get_config.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T12:35:14,532 build/./detkit/_definitions/get_config.cpp:6386:42: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:14,533 6386 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T12:35:14,534 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:14,535 build/./detkit/_definitions/get_config.cpp:1982:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:14,536 1982 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:35:14,537 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:14,538 build/./detkit/_definitions/get_config.cpp:6391:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:35:14,539 6391 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T12:35:14,540 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:14,541 build/./detkit/_definitions/get_config.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T12:35:14,542 build/./detkit/_definitions/get_config.cpp:1982:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:14,543 1982 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:35:14,544 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:14,545 build/./detkit/_definitions/get_config.cpp:1333:43: note: in definition of macro ‘unlikely’ 2025-10-15T12:35:14,546 1333 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T12:35:14,547 | ^ 2025-10-15T12:35:14,548 build/./detkit/_definitions/get_config.cpp:6395:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:35:14,549 6395 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T12:35:14,550 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:14,551 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T12:35:14,552 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T12:35:14,553 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:14,554 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:35:14,564 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:14,565 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:35:14,566 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T12:35:14,568 | ^~~~~~~~~~~~ 2025-10-15T12:35:14,568 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T12:35:14,569 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:14,570 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:35:14,571 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:14,571 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:35:14,572 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T12:35:14,573 | ^~~~~~~~~~~~ 2025-10-15T12:35:14,574 In file included from build/./detkit/_definitions/get_config.cpp:6577: 2025-10-15T12:35:14,575 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T12:35:14,576 /usr/include/python3.11/internal/pycore_frame.h:234:12: warning: cast from ‘char*’ to ‘PyGenObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:14,576 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T12:35:14,577 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:15,533 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_basic_algebra/c_matrix_operations.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_matrix_operations.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:16,929 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_device -I/usr/include/python3.11 -c build/./detkit/_device/instructions_counter.cpp -o build/temp.linux-armv7l-cpython-311/build/detkit/_device/instructions_counter.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:18,576 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T12:35:18,577 from /usr/include/python3.11/Python.h:55, 2025-10-15T12:35:18,578 from build/./detkit/_device/instructions_counter.cpp:37: 2025-10-15T12:35:18,579 build/./detkit/_device/instructions_counter.cpp: In function ‘PyObject* __pyx_pw_6detkit_7_device_20instructions_counter_19InstructionsCounter_13set_inst_per_flop(PyObject*, PyObject* const*, Py_ssize_t, PyObject*)’: 2025-10-15T12:35:18,580 /usr/include/python3.11/cpython/floatobject.h:12:33: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyFloatObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:18,581 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T12:35:18,582 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:18,583 build/./detkit/_device/instructions_counter.cpp:1268:60: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T12:35:18,584 1268 | #define __Pyx_PyFloat_AsDouble(x) (PyFloat_CheckExact(x) ? PyFloat_AS_DOUBLE(x) : PyFloat_AsDouble(x)) 2025-10-15T12:35:18,585 | ^~~~~~~~~~~~~~~~~ 2025-10-15T12:35:18,585 build/./detkit/_device/instructions_counter.cpp:3081:29: note: in expansion of macro ‘__Pyx_PyFloat_AsDouble’ 2025-10-15T12:35:18,586 3081 | __pyx_v_inst_per_flop = __Pyx_PyFloat_AsDouble(values[0]); if (unlikely((__pyx_v_inst_per_flop == (double)-1) && PyErr_Occurred())) __PYX_ERR(0, 195, __pyx_L3_error) 2025-10-15T12:35:18,587 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:18,597 build/./detkit/_device/instructions_counter.cpp: In function ‘PyObject* __pyx_pf_6detkit_7_device_20instructions_counter_19InstructionsCounter_14get_flops(__pyx_obj_6detkit_7_device_20instructions_counter_InstructionsCounter*)’: 2025-10-15T12:35:18,598 build/./detkit/_device/instructions_counter.cpp:1862:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:18,599 1862 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:35:18,600 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:18,601 build/./detkit/_device/instructions_counter.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T12:35:18,602 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T12:35:18,603 | ^ 2025-10-15T12:35:18,604 build/./detkit/_device/instructions_counter.cpp:1890:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:35:18,605 1890 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T12:35:18,606 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:18,607 build/./detkit/_device/instructions_counter.cpp:3229:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T12:35:18,608 3229 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_mstate_global->__pyx_n_u_numpy); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 226, __pyx_L1_error) 2025-10-15T12:35:18,609 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:18,778 build/./detkit/_device/instructions_counter.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T12:35:18,779 build/./detkit/_device/instructions_counter.cpp:1862:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:18,780 1862 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:35:18,782 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:18,783 build/./detkit/_device/instructions_counter.cpp:5646:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:35:18,784 5646 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T12:35:18,785 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:18,786 build/./detkit/_device/instructions_counter.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T12:35:18,787 build/./detkit/_device/instructions_counter.cpp:5653:42: warning: cast from ‘char*’ to ‘PyObject**’ {aka ‘_object**’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:18,788 5653 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T12:35:18,790 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:18,792 build/./detkit/_device/instructions_counter.cpp:1862:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:18,793 1862 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:35:18,794 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:18,795 build/./detkit/_device/instructions_counter.cpp:5658:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:35:18,795 5658 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T12:35:18,796 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:18,797 build/./detkit/_device/instructions_counter.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T12:35:18,798 build/./detkit/_device/instructions_counter.cpp:1862:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:18,799 1862 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:35:18,800 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:18,802 build/./detkit/_device/instructions_counter.cpp:1334:43: note: in definition of macro ‘unlikely’ 2025-10-15T12:35:18,803 1334 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T12:35:18,804 | ^ 2025-10-15T12:35:18,805 build/./detkit/_device/instructions_counter.cpp:5662:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:35:18,806 5662 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T12:35:18,807 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:18,808 build/./detkit/_device/instructions_counter.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T12:35:18,809 build/./detkit/_device/instructions_counter.cpp:1862:41: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:18,810 1862 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T12:35:18,811 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:18,812 build/./detkit/_device/instructions_counter.cpp:1864:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T12:35:18,813 1864 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T12:35:18,814 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:18,830 build/./detkit/_device/instructions_counter.cpp:5695:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T12:35:18,831 5695 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T12:35:18,832 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:18,880 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T12:35:18,881 from /usr/include/python3.11/Python.h:61: 2025-10-15T12:35:18,882 build/./detkit/_device/instructions_counter.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:35:18,883 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:18,884 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:35:18,886 build/./detkit/_device/instructions_counter.cpp:6780:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:35:18,887 6780 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T12:35:18,888 | ^~~~~~~~~~~~~~~ 2025-10-15T12:35:18,893 build/./detkit/_device/instructions_counter.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T12:35:18,894 /usr/include/python3.11/cpython/dictobject.h:49:57: warning: cast from ‘PyObject*’ {aka ‘_object*’} to ‘PyDictObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:18,895 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T12:35:18,896 build/./detkit/_device/instructions_counter.cpp:6833:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T12:35:18,897 6833 | PyDict_GET_SIZE(kw); 2025-10-15T12:35:18,898 | ^~~~~~~~~~~~~~~ 2025-10-15T12:35:18,994 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T12:35:18,995 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T12:35:18,996 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:18,997 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:35:18,998 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:18,999 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:35:19,000 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T12:35:19,001 | ^~~~~~~~~~~~ 2025-10-15T12:35:19,003 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T12:35:19,004 /usr/include/python3.11/cpython/code.h:144:27: warning: cast from ‘char*’ to ‘_Py_CODEUNIT*’ {aka ‘short unsigned int*’} increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:19,005 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T12:35:19,006 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:19,007 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T12:35:19,008 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T12:35:19,009 | ^~~~~~~~~~~~ 2025-10-15T12:35:19,013 In file included from build/./detkit/_device/instructions_counter.cpp:8054: 2025-10-15T12:35:19,014 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T12:35:19,015 /usr/include/python3.11/internal/pycore_frame.h:234:12: warning: cast from ‘char*’ to ‘PyGenObject*’ increases required alignment of target type [-Wcast-align] 2025-10-15T12:35:19,015 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T12:35:19,017 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T12:35:19,231 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/detkit/_definitions/c_get_config.o build/temp.linux-armv7l-cpython-311/build/detkit/_definitions/get_config.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/detkit/_definitions/get_config.cpython-311-arm-linux-gnueabihf.so -O3 -g0 2025-10-15T12:35:20,410 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_basic_algebra/c_vector_operations.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_vector_operations.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:21,744 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_benchmark -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_basic_algebra/c_matrix_operations.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_matrix_operations.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:22,356 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_linear_algebra/c_matrix_decompositions.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_decompositions.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:23,386 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/detkit/_device/c_instructions_counter.o build/temp.linux-armv7l-cpython-311/build/detkit/_device/instructions_counter.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/detkit/_device/instructions_counter.cpython-311-arm-linux-gnueabihf.so -O3 -g0 2025-10-15T12:35:25,308 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_linear_algebra/c_matrix_functions.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_functions.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:25,809 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_benchmark -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_basic_algebra/c_vector_operations.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_vector_operations.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:27,504 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_benchmark -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_linear_algebra/c_matrix_decompositions.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_decompositions.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:28,480 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_linear_algebra/c_matrix_solvers.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_solvers.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:30,204 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_device/c_instructions_counter.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_device/c_instructions_counter.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:30,322 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_benchmark -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_linear_algebra/c_matrix_functions.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_functions.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:31,876 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_openmp/conditional_openmp.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:31,970 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_utilities/array_util.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_utilities/array_util.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:32,096 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_c_linear_algebra -I./detkit/_functions -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_openmp -Idetkit/_device -I/usr/include/python3.11 -c detkit/_utilities/timer.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_utilities/timer.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:33,560 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_benchmark -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_device -I/usr/include/python3.11 -c detkit/_c_linear_algebra/c_matrix_solvers.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_solvers.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:33,629 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/build/detkit/_functions/orthogonalize.o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_matrix_operations.o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_vector_operations.o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_decompositions.o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_functions.o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_solvers.o build/temp.linux-armv7l-cpython-311/detkit/_device/c_instructions_counter.o build/temp.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.o build/temp.linux-armv7l-cpython-311/detkit/_utilities/array_util.o build/temp.linux-armv7l-cpython-311/detkit/_utilities/timer.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/detkit/_functions/orthogonalize.cpython-311-arm-linux-gnueabihf.so -O3 -g0 2025-10-15T12:35:35,202 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_benchmark -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_device -I/usr/include/python3.11 -c detkit/_device/c_instructions_counter.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_device/c_instructions_counter.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:36,678 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_benchmark -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_device -I/usr/include/python3.11 -c detkit/_utilities/array_util.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_utilities/array_util.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:36,793 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC "-DCYTHON_EXTERN_C=extern \"C\"" -I./detkit/_definitions -I./detkit/_benchmark -Idetkit/_c_basic_algebra -Idetkit/_c_linear_algebra -Idetkit/_utilities -Idetkit/_device -I/usr/include/python3.11 -c detkit/_utilities/timer.cpp -o build/temp.linux-armv7l-cpython-311/detkit/_utilities/timer.o -O3 -funroll-loops -fno-common -fno-stack-protector -fno-wrapv -pedantic -Wall -Wextra -Wundef -Wcast-align -Wunreachable-code -Wswitch-enum -Wpointer-arith -Wwrite-strings -Wsign-compare -Wformat=2 -Wstrict-overflow=2 -Winit-self -Woverflow -Wpacked -Wmissing-declarations -Wstack-protector -Wvolatile-register-var -Wfatal-errors -fipa-pta -g0 "-Wl, --strip-all" 2025-10-15T12:35:38,126 arm-linux-gnueabihf-g++ -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-armv7l-cpython-311/detkit/_benchmark/benchmark.o build/temp.linux-armv7l-cpython-311/build/detkit/_benchmark/get_instructions_per_flop.o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_matrix_operations.o build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_vector_operations.o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_decompositions.o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_functions.o build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_solvers.o build/temp.linux-armv7l-cpython-311/detkit/_device/c_instructions_counter.o build/temp.linux-armv7l-cpython-311/detkit/_utilities/array_util.o build/temp.linux-armv7l-cpython-311/detkit/_utilities/timer.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/detkit/_benchmark/get_instructions_per_flop.cpython-311-arm-linux-gnueabihf.so -O3 -g0 2025-10-15T12:35:38,454 installing to build/bdist.linux-armv7l/wheel 2025-10-15T12:35:38,455 running install 2025-10-15T12:35:38,478 running install_lib 2025-10-15T12:35:38,489 creating build/bdist.linux-armv7l/wheel 2025-10-15T12:35:38,491 creating build/bdist.linux-armv7l/wheel/tools 2025-10-15T12:35:38,493 creating build/bdist.linux-armv7l/wheel/tools/ci 2025-10-15T12:35:38,494 copying build/lib.linux-armv7l-cpython-311/tools/ci/cirrus_deploy_conda_macosx_arm64.yml -> build/bdist.linux-armv7l/wheel/./tools/ci 2025-10-15T12:35:38,496 copying build/lib.linux-armv7l-cpython-311/tools/ci/cirrus_deploy_pypi_macosx_arm64.yml -> build/bdist.linux-armv7l/wheel/./tools/ci 2025-10-15T12:35:38,499 copying build/lib.linux-armv7l-cpython-311/tools/ci/cirrus_deploy_conda_linux_aarch64.yml -> build/bdist.linux-armv7l/wheel/./tools/ci 2025-10-15T12:35:38,501 copying build/lib.linux-armv7l-cpython-311/tools/ci/cirrus_deploy_pypi_linux_aarch64.yml -> build/bdist.linux-armv7l/wheel/./tools/ci 2025-10-15T12:35:38,503 creating build/bdist.linux-armv7l/wheel/tools/wheels 2025-10-15T12:35:38,505 copying build/lib.linux-armv7l-cpython-311/tools/wheels/install_openblas.sh -> build/bdist.linux-armv7l/wheel/./tools/wheels 2025-10-15T12:35:38,507 copying build/lib.linux-armv7l-cpython-311/tools/wheels/upload_wheels.sh -> build/bdist.linux-armv7l/wheel/./tools/wheels 2025-10-15T12:35:38,509 creating build/bdist.linux-armv7l/wheel/docker 2025-10-15T12:35:38,510 copying build/lib.linux-armv7l-cpython-311/docker/Dockerfile -> build/bdist.linux-armv7l/wheel/./docker 2025-10-15T12:35:38,513 creating build/bdist.linux-armv7l/wheel/detkit 2025-10-15T12:35:38,515 creating build/bdist.linux-armv7l/wheel/detkit/_utilities 2025-10-15T12:35:38,516 copying build/lib.linux-armv7l-cpython-311/detkit/_utilities/plot_utilities.py -> build/bdist.linux-armv7l/wheel/./detkit/_utilities 2025-10-15T12:35:38,519 copying build/lib.linux-armv7l-cpython-311/detkit/_utilities/display_utilities.py -> build/bdist.linux-armv7l/wheel/./detkit/_utilities 2025-10-15T12:35:38,521 copying build/lib.linux-armv7l-cpython-311/detkit/_utilities/array_util.cpp -> build/bdist.linux-armv7l/wheel/./detkit/_utilities 2025-10-15T12:35:38,523 copying build/lib.linux-armv7l-cpython-311/detkit/_utilities/array_util.h -> build/bdist.linux-armv7l/wheel/./detkit/_utilities 2025-10-15T12:35:38,525 copying build/lib.linux-armv7l-cpython-311/detkit/_utilities/timer.h -> build/bdist.linux-armv7l/wheel/./detkit/_utilities 2025-10-15T12:35:38,527 copying build/lib.linux-armv7l-cpython-311/detkit/_utilities/__init__.py -> build/bdist.linux-armv7l/wheel/./detkit/_utilities 2025-10-15T12:35:38,529 copying build/lib.linux-armv7l-cpython-311/detkit/_utilities/timer.cpp -> build/bdist.linux-armv7l/wheel/./detkit/_utilities 2025-10-15T12:35:38,531 creating build/bdist.linux-armv7l/wheel/detkit/_c_linear_algebra 2025-10-15T12:35:38,532 copying build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_decompositions.h -> build/bdist.linux-armv7l/wheel/./detkit/_c_linear_algebra 2025-10-15T12:35:38,535 copying build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_functions.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_c_linear_algebra 2025-10-15T12:35:38,537 copying build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_solvers.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_c_linear_algebra 2025-10-15T12:35:38,539 copying build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_solvers.cpp -> build/bdist.linux-armv7l/wheel/./detkit/_c_linear_algebra 2025-10-15T12:35:38,541 copying build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_functions.h -> build/bdist.linux-armv7l/wheel/./detkit/_c_linear_algebra 2025-10-15T12:35:38,543 copying build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_decompositions.cpp -> build/bdist.linux-armv7l/wheel/./detkit/_c_linear_algebra 2025-10-15T12:35:38,545 copying build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_decompositions.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_c_linear_algebra 2025-10-15T12:35:38,547 copying build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra/__init__.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_c_linear_algebra 2025-10-15T12:35:38,549 copying build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_solvers.h -> build/bdist.linux-armv7l/wheel/./detkit/_c_linear_algebra 2025-10-15T12:35:38,551 copying build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra/c_matrix_functions.cpp -> build/bdist.linux-armv7l/wheel/./detkit/_c_linear_algebra 2025-10-15T12:35:38,554 creating build/bdist.linux-armv7l/wheel/detkit/datasets 2025-10-15T12:35:38,555 copying build/lib.linux-armv7l-cpython-311/detkit/datasets/covariance_matrix.py -> build/bdist.linux-armv7l/wheel/./detkit/datasets 2025-10-15T12:35:38,558 copying build/lib.linux-armv7l-cpython-311/detkit/datasets/electrocardiogram.py -> build/bdist.linux-armv7l/wheel/./detkit/datasets 2025-10-15T12:35:38,560 copying build/lib.linux-armv7l-cpython-311/detkit/datasets/design_matrix.py -> build/bdist.linux-armv7l/wheel/./detkit/datasets 2025-10-15T12:35:38,562 copying build/lib.linux-armv7l-cpython-311/detkit/datasets/__init__.py -> build/bdist.linux-armv7l/wheel/./detkit/datasets 2025-10-15T12:35:38,565 creating build/bdist.linux-armv7l/wheel/detkit/_benchmark 2025-10-15T12:35:38,566 copying build/lib.linux-armv7l-cpython-311/detkit/_benchmark/benchmark.cpp -> build/bdist.linux-armv7l/wheel/./detkit/_benchmark 2025-10-15T12:35:38,568 copying build/lib.linux-armv7l-cpython-311/detkit/_benchmark/benchmark.h -> build/bdist.linux-armv7l/wheel/./detkit/_benchmark 2025-10-15T12:35:38,570 copying build/lib.linux-armv7l-cpython-311/detkit/_benchmark/get_instructions_per_flop.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_benchmark 2025-10-15T12:35:38,573 copying build/lib.linux-armv7l-cpython-311/detkit/_benchmark/get_instructions_per_flop.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./detkit/_benchmark 2025-10-15T12:35:38,587 copying build/lib.linux-armv7l-cpython-311/detkit/_benchmark/benchmark.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_benchmark 2025-10-15T12:35:38,589 copying build/lib.linux-armv7l-cpython-311/detkit/_benchmark/__init__.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_benchmark 2025-10-15T12:35:38,591 copying build/lib.linux-armv7l-cpython-311/detkit/_benchmark/__init__.py -> build/bdist.linux-armv7l/wheel/./detkit/_benchmark 2025-10-15T12:35:38,594 creating build/bdist.linux-armv7l/wheel/detkit/_definitions 2025-10-15T12:35:38,595 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/get_config.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T12:35:38,597 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/c_get_config.h -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T12:35:38,600 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/c_get_config.cpp -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T12:35:38,602 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/definitions.h -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T12:35:38,605 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/types.h -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T12:35:38,607 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/c_get_config.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T12:35:38,609 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/types.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T12:35:38,612 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/debugging.h -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T12:35:38,614 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/__init__.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T12:35:38,616 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/get_config.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T12:35:38,621 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/__init__.py -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T12:35:38,625 creating build/bdist.linux-armv7l/wheel/detkit/_c_basic_algebra 2025-10-15T12:35:38,626 copying build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_vector_operations.h -> build/bdist.linux-armv7l/wheel/./detkit/_c_basic_algebra 2025-10-15T12:35:38,628 copying build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_vector_operations.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_c_basic_algebra 2025-10-15T12:35:38,631 copying build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_matrix_operations.h -> build/bdist.linux-armv7l/wheel/./detkit/_c_basic_algebra 2025-10-15T12:35:38,633 copying build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_matrix_operations.cpp -> build/bdist.linux-armv7l/wheel/./detkit/_c_basic_algebra 2025-10-15T12:35:38,637 copying build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra/c_vector_operations.cpp -> build/bdist.linux-armv7l/wheel/./detkit/_c_basic_algebra 2025-10-15T12:35:38,639 copying build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra/__init__.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_c_basic_algebra 2025-10-15T12:35:38,642 creating build/bdist.linux-armv7l/wheel/detkit/_cy_linear_algebra 2025-10-15T12:35:38,644 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/matmul.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,647 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/fill_triangle.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,666 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/solve_diag.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,669 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/solve_triangular.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,672 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/solve_diag.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,681 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/ldl_factor.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,686 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/solve_triangular.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,699 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/cho_solve.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,702 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/cho_solve.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,712 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/cho_factor.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,720 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/ldl_factor.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,732 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/cho_factor.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,735 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/fill_triangle.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,738 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/ldl_solve.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,742 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/matmul.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,753 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/lu_factor.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,756 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/ldl_solve.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,765 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/lu_factor.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,775 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/__init__.py -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,778 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/lu_solve.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,789 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/lu_solve.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T12:35:38,792 copying build/lib.linux-armv7l-cpython-311/detkit/__version__.py -> build/bdist.linux-armv7l/wheel/./detkit 2025-10-15T12:35:38,796 creating build/bdist.linux-armv7l/wheel/detkit/_functions 2025-10-15T12:35:38,797 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_memdet_util.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,800 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_utilities.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,802 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/orthogonalize.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,815 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/logpdet.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,817 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/sy_logpdet.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,819 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/sy_loggdet.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,821 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_ansi.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,823 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/orthogonalize.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,825 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_memdet_gen.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,827 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/ortho_complement.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,836 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_memdet_sym2.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,838 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_parallel_io.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,840 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/loggdet.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,843 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_memdet_spd.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,845 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_memdet_spd2.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,847 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/logdet.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,849 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/disk.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,851 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/memdet.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,854 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/memory.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,856 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/sy_logdet.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,858 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/logpdet.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,870 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/fit_logdet.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,872 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/loggdet.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,880 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_math_utilities.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,882 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/ortho_complement.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,884 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/logdet.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,893 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_memdet_block.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,895 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_memdet_sym.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,897 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/profile.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,900 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/__init__.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,901 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_memdet_io.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T12:35:38,904 copying build/lib.linux-armv7l-cpython-311/detkit/__init__.py -> build/bdist.linux-armv7l/wheel/./detkit 2025-10-15T12:35:38,907 creating build/bdist.linux-armv7l/wheel/detkit/_device 2025-10-15T12:35:38,908 copying build/lib.linux-armv7l-cpython-311/detkit/_device/c_instructions_counter.h -> build/bdist.linux-armv7l/wheel/./detkit/_device 2025-10-15T12:35:38,910 copying build/lib.linux-armv7l-cpython-311/detkit/_device/instructions_counter.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./detkit/_device 2025-10-15T12:35:38,913 copying build/lib.linux-armv7l-cpython-311/detkit/_device/check_perf_support.py -> build/bdist.linux-armv7l/wheel/./detkit/_device 2025-10-15T12:35:38,915 copying build/lib.linux-armv7l-cpython-311/detkit/_device/instructions_counter.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_device 2025-10-15T12:35:38,917 copying build/lib.linux-armv7l-cpython-311/detkit/_device/__init__.py -> build/bdist.linux-armv7l/wheel/./detkit/_device 2025-10-15T12:35:38,919 copying build/lib.linux-armv7l-cpython-311/detkit/_device/c_instructions_counter.cpp -> build/bdist.linux-armv7l/wheel/./detkit/_device 2025-10-15T12:35:38,922 creating build/bdist.linux-armv7l/wheel/detkit/_openmp 2025-10-15T12:35:38,923 copying build/lib.linux-armv7l-cpython-311/detkit/_openmp/openmp.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_openmp 2025-10-15T12:35:38,925 copying build/lib.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.h -> build/bdist.linux-armv7l/wheel/./detkit/_openmp 2025-10-15T12:35:38,927 copying build/lib.linux-armv7l-cpython-311/detkit/_openmp/cpu_count.py -> build/bdist.linux-armv7l/wheel/./detkit/_openmp 2025-10-15T12:35:38,928 copying build/lib.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.cpp -> build/bdist.linux-armv7l/wheel/./detkit/_openmp 2025-10-15T12:35:38,930 copying build/lib.linux-armv7l-cpython-311/detkit/_openmp/__init__.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_openmp 2025-10-15T12:35:38,932 copying build/lib.linux-armv7l-cpython-311/detkit/_openmp/__init__.py -> build/bdist.linux-armv7l/wheel/./detkit/_openmp 2025-10-15T12:35:38,934 creating build/bdist.linux-armv7l/wheel/notebooks 2025-10-15T12:35:38,935 copying build/lib.linux-armv7l-cpython-311/notebooks/analytical_performance.ipynb -> build/bdist.linux-armv7l/wheel/./notebooks 2025-10-15T12:35:38,939 running install_egg_info 2025-10-15T12:35:38,954 Copying detkit.egg-info to build/bdist.linux-armv7l/wheel/./detkit-0.12.0-py3.11.egg-info 2025-10-15T12:35:38,968 running install_scripts 2025-10-15T12:35:39,016 creating build/bdist.linux-armv7l/wheel/detkit-0.12.0.dist-info/WHEEL 2025-10-15T12:35:39,019 creating '/tmp/pip-wheel-ighvomgd/.tmp-ffaj6_2w/detkit-0.12.0-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-15T12:35:39,022 adding 'detkit/__init__.py' 2025-10-15T12:35:39,024 adding 'detkit/__version__.py' 2025-10-15T12:35:39,025 adding 'detkit/_benchmark/__init__.pxd' 2025-10-15T12:35:39,027 adding 'detkit/_benchmark/__init__.py' 2025-10-15T12:35:39,029 adding 'detkit/_benchmark/benchmark.cpp' 2025-10-15T12:35:39,030 adding 'detkit/_benchmark/benchmark.h' 2025-10-15T12:35:39,031 adding 'detkit/_benchmark/benchmark.pxd' 2025-10-15T12:35:39,092 adding 'detkit/_benchmark/get_instructions_per_flop.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T12:35:39,097 adding 'detkit/_benchmark/get_instructions_per_flop.pyx' 2025-10-15T12:35:39,099 adding 'detkit/_c_basic_algebra/__init__.pxd' 2025-10-15T12:35:39,101 adding 'detkit/_c_basic_algebra/c_matrix_operations.cpp' 2025-10-15T12:35:39,102 adding 'detkit/_c_basic_algebra/c_matrix_operations.h' 2025-10-15T12:35:39,104 adding 'detkit/_c_basic_algebra/c_vector_operations.cpp' 2025-10-15T12:35:39,105 adding 'detkit/_c_basic_algebra/c_vector_operations.h' 2025-10-15T12:35:39,106 adding 'detkit/_c_basic_algebra/c_vector_operations.pxd' 2025-10-15T12:35:39,108 adding 'detkit/_c_linear_algebra/__init__.pxd' 2025-10-15T12:35:39,110 adding 'detkit/_c_linear_algebra/c_matrix_decompositions.cpp' 2025-10-15T12:35:39,111 adding 'detkit/_c_linear_algebra/c_matrix_decompositions.h' 2025-10-15T12:35:39,112 adding 'detkit/_c_linear_algebra/c_matrix_decompositions.pxd' 2025-10-15T12:35:39,115 adding 'detkit/_c_linear_algebra/c_matrix_functions.cpp' 2025-10-15T12:35:39,117 adding 'detkit/_c_linear_algebra/c_matrix_functions.h' 2025-10-15T12:35:39,118 adding 'detkit/_c_linear_algebra/c_matrix_functions.pxd' 2025-10-15T12:35:39,119 adding 'detkit/_c_linear_algebra/c_matrix_solvers.cpp' 2025-10-15T12:35:39,121 adding 'detkit/_c_linear_algebra/c_matrix_solvers.h' 2025-10-15T12:35:39,122 adding 'detkit/_c_linear_algebra/c_matrix_solvers.pxd' 2025-10-15T12:35:39,124 adding 'detkit/_cy_linear_algebra/__init__.py' 2025-10-15T12:35:39,184 adding 'detkit/_cy_linear_algebra/cho_factor.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T12:35:39,187 adding 'detkit/_cy_linear_algebra/cho_factor.pyx' 2025-10-15T12:35:39,248 adding 'detkit/_cy_linear_algebra/cho_solve.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T12:35:39,252 adding 'detkit/_cy_linear_algebra/cho_solve.pyx' 2025-10-15T12:35:39,313 adding 'detkit/_cy_linear_algebra/fill_triangle.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T12:35:39,316 adding 'detkit/_cy_linear_algebra/fill_triangle.pyx' 2025-10-15T12:35:39,390 adding 'detkit/_cy_linear_algebra/ldl_factor.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T12:35:39,395 adding 'detkit/_cy_linear_algebra/ldl_factor.pyx' 2025-10-15T12:35:39,457 adding 'detkit/_cy_linear_algebra/ldl_solve.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T12:35:39,460 adding 'detkit/_cy_linear_algebra/ldl_solve.pyx' 2025-10-15T12:35:39,525 adding 'detkit/_cy_linear_algebra/lu_factor.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T12:35:39,529 adding 'detkit/_cy_linear_algebra/lu_factor.pyx' 2025-10-15T12:35:39,595 adding 'detkit/_cy_linear_algebra/lu_solve.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T12:35:39,599 adding 'detkit/_cy_linear_algebra/lu_solve.pyx' 2025-10-15T12:35:39,665 adding 'detkit/_cy_linear_algebra/matmul.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T12:35:39,670 adding 'detkit/_cy_linear_algebra/matmul.pyx' 2025-10-15T12:35:39,730 adding 'detkit/_cy_linear_algebra/solve_diag.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T12:35:39,733 adding 'detkit/_cy_linear_algebra/solve_diag.pyx' 2025-10-15T12:35:39,795 adding 'detkit/_cy_linear_algebra/solve_triangular.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T12:35:39,799 adding 'detkit/_cy_linear_algebra/solve_triangular.pyx' 2025-10-15T12:35:39,801 adding 'detkit/_definitions/__init__.pxd' 2025-10-15T12:35:39,802 adding 'detkit/_definitions/__init__.py' 2025-10-15T12:35:39,803 adding 'detkit/_definitions/c_get_config.cpp' 2025-10-15T12:35:39,805 adding 'detkit/_definitions/c_get_config.h' 2025-10-15T12:35:39,806 adding 'detkit/_definitions/c_get_config.pxd' 2025-10-15T12:35:39,807 adding 'detkit/_definitions/debugging.h' 2025-10-15T12:35:39,809 adding 'detkit/_definitions/definitions.h' 2025-10-15T12:35:39,818 adding 'detkit/_definitions/get_config.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T12:35:39,820 adding 'detkit/_definitions/get_config.pyx' 2025-10-15T12:35:39,823 adding 'detkit/_definitions/types.h' 2025-10-15T12:35:39,823 adding 'detkit/_definitions/types.pxd' 2025-10-15T12:35:39,824 adding 'detkit/_device/__init__.py' 2025-10-15T12:35:39,826 adding 'detkit/_device/c_instructions_counter.cpp' 2025-10-15T12:35:39,827 adding 'detkit/_device/c_instructions_counter.h' 2025-10-15T12:35:39,829 adding 'detkit/_device/check_perf_support.py' 2025-10-15T12:35:39,842 adding 'detkit/_device/instructions_counter.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T12:35:39,844 adding 'detkit/_device/instructions_counter.pyx' 2025-10-15T12:35:39,846 adding 'detkit/_functions/__init__.py' 2025-10-15T12:35:39,848 adding 'detkit/_functions/_ansi.py' 2025-10-15T12:35:39,849 adding 'detkit/_functions/_math_utilities.py' 2025-10-15T12:35:39,851 adding 'detkit/_functions/_memdet_block.py' 2025-10-15T12:35:39,853 adding 'detkit/_functions/_memdet_gen.py' 2025-10-15T12:35:39,856 adding 'detkit/_functions/_memdet_io.py' 2025-10-15T12:35:39,858 adding 'detkit/_functions/_memdet_spd.py' 2025-10-15T12:35:39,860 adding 'detkit/_functions/_memdet_spd2.py' 2025-10-15T12:35:39,863 adding 'detkit/_functions/_memdet_sym.py' 2025-10-15T12:35:39,865 adding 'detkit/_functions/_memdet_sym2.py' 2025-10-15T12:35:39,867 adding 'detkit/_functions/_memdet_util.py' 2025-10-15T12:35:39,868 adding 'detkit/_functions/_parallel_io.py' 2025-10-15T12:35:39,870 adding 'detkit/_functions/_utilities.py' 2025-10-15T12:35:39,872 adding 'detkit/_functions/disk.py' 2025-10-15T12:35:39,874 adding 'detkit/_functions/fit_logdet.py' 2025-10-15T12:35:39,951 adding 'detkit/_functions/logdet.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T12:35:39,956 adding 'detkit/_functions/logdet.pyx' 2025-10-15T12:35:40,037 adding 'detkit/_functions/loggdet.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T12:35:40,043 adding 'detkit/_functions/loggdet.pyx' 2025-10-15T12:35:40,125 adding 'detkit/_functions/logpdet.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T12:35:40,129 adding 'detkit/_functions/logpdet.pyx' 2025-10-15T12:35:40,134 adding 'detkit/_functions/memdet.py' 2025-10-15T12:35:40,136 adding 'detkit/_functions/memory.py' 2025-10-15T12:35:40,209 adding 'detkit/_functions/ortho_complement.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T12:35:40,213 adding 'detkit/_functions/ortho_complement.pyx' 2025-10-15T12:35:40,288 adding 'detkit/_functions/orthogonalize.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T12:35:40,292 adding 'detkit/_functions/orthogonalize.pyx' 2025-10-15T12:35:40,294 adding 'detkit/_functions/profile.py' 2025-10-15T12:35:40,295 adding 'detkit/_functions/sy_logdet.py' 2025-10-15T12:35:40,296 adding 'detkit/_functions/sy_loggdet.py' 2025-10-15T12:35:40,298 adding 'detkit/_functions/sy_logpdet.py' 2025-10-15T12:35:40,300 adding 'detkit/_openmp/__init__.pxd' 2025-10-15T12:35:40,301 adding 'detkit/_openmp/__init__.py' 2025-10-15T12:35:40,302 adding 'detkit/_openmp/conditional_openmp.cpp' 2025-10-15T12:35:40,303 adding 'detkit/_openmp/conditional_openmp.h' 2025-10-15T12:35:40,305 adding 'detkit/_openmp/cpu_count.py' 2025-10-15T12:35:40,306 adding 'detkit/_openmp/openmp.pxd' 2025-10-15T12:35:40,308 adding 'detkit/_utilities/__init__.py' 2025-10-15T12:35:40,309 adding 'detkit/_utilities/array_util.cpp' 2025-10-15T12:35:40,310 adding 'detkit/_utilities/array_util.h' 2025-10-15T12:35:40,311 adding 'detkit/_utilities/display_utilities.py' 2025-10-15T12:35:40,314 adding 'detkit/_utilities/plot_utilities.py' 2025-10-15T12:35:40,315 adding 'detkit/_utilities/timer.cpp' 2025-10-15T12:35:40,317 adding 'detkit/_utilities/timer.h' 2025-10-15T12:35:40,318 adding 'detkit/datasets/__init__.py' 2025-10-15T12:35:40,320 adding 'detkit/datasets/covariance_matrix.py' 2025-10-15T12:35:40,322 adding 'detkit/datasets/design_matrix.py' 2025-10-15T12:35:40,323 adding 'detkit/datasets/electrocardiogram.py' 2025-10-15T12:35:40,326 adding 'detkit-0.12.0.dist-info/licenses/AUTHORS.txt' 2025-10-15T12:35:40,327 adding 'detkit-0.12.0.dist-info/licenses/LICENSE.txt' 2025-10-15T12:35:40,329 adding 'docker/Dockerfile' 2025-10-15T12:35:40,344 adding 'notebooks/analytical_performance.ipynb' 2025-10-15T12:35:40,347 adding 'tools/ci/cirrus_deploy_conda_linux_aarch64.yml' 2025-10-15T12:35:40,348 adding 'tools/ci/cirrus_deploy_conda_macosx_arm64.yml' 2025-10-15T12:35:40,350 adding 'tools/ci/cirrus_deploy_pypi_linux_aarch64.yml' 2025-10-15T12:35:40,351 adding 'tools/ci/cirrus_deploy_pypi_macosx_arm64.yml' 2025-10-15T12:35:40,353 adding 'tools/wheels/install_openblas.sh' 2025-10-15T12:35:40,355 adding 'tools/wheels/upload_wheels.sh' 2025-10-15T12:35:40,356 adding 'detkit-0.12.0.dist-info/METADATA' 2025-10-15T12:35:40,358 adding 'detkit-0.12.0.dist-info/WHEEL' 2025-10-15T12:35:40,359 adding 'detkit-0.12.0.dist-info/top_level.txt' 2025-10-15T12:35:40,361 adding 'detkit-0.12.0.dist-info/RECORD' 2025-10-15T12:35:40,392 removing build/bdist.linux-armv7l/wheel 2025-10-15T12:35:40,588 Building wheel for detkit (pyproject.toml): finished with status 'done' 2025-10-15T12:35:40,663 Created wheel for detkit: filename=detkit-0.12.0-cp311-cp311-linux_armv7l.whl size=2543584 sha256=e485562721970cc7617cb5cac710cba82f93a165e06740e54f8759992b5f88ee 2025-10-15T12:35:40,664 Stored in directory: /tmp/pip-ephem-wheel-cache-4xzx409p/wheels/96/5d/5e/2f88020aeaeab5d4735655ef8ae5205437dc061d86f89f6f8f 2025-10-15T12:35:40,685 Successfully built detkit 2025-10-15T12:35:40,764 Removed build tracker: '/tmp/pip-build-tracker-pdlsqpd0'