2025-10-15T18:51:32,052 Created temporary directory: /tmp/pip-ephem-wheel-cache-u0hw42cw 2025-10-15T18:51:32,054 Created temporary directory: /tmp/pip-build-tracker-uj8d2478 2025-10-15T18:51:32,054 Initialized build tracking at /tmp/pip-build-tracker-uj8d2478 2025-10-15T18:51:32,055 Created build tracker: /tmp/pip-build-tracker-uj8d2478 2025-10-15T18:51:32,055 Entered build tracker: /tmp/pip-build-tracker-uj8d2478 2025-10-15T18:51:32,056 Created temporary directory: /tmp/pip-wheel-4102a6s8 2025-10-15T18:51:32,059 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-15T18:51:32,061 Created temporary directory: /tmp/pip-ephem-wheel-cache-uo83xnn2 2025-10-15T18:51:32,086 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T18:51:32,089 2 location(s) to search for versions of detkit: 2025-10-15T18:51:32,089 * https://pypi.org/simple/detkit/ 2025-10-15T18:51:32,089 * https://www.piwheels.org/simple/detkit/ 2025-10-15T18:51:32,090 Fetching project page and analyzing links: https://pypi.org/simple/detkit/ 2025-10-15T18:51:32,091 Getting page https://pypi.org/simple/detkit/ 2025-10-15T18:51:32,092 Found index url https://pypi.org/simple 2025-10-15T18:51:32,359 Fetched page https://pypi.org/simple/detkit/ as application/vnd.pypi.simple.v1+json 2025-10-15T18:51:32,522 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-15T18:51:32,523 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-15T18:51:32,524 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-15T18:51:32,524 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-15T18:51:32,525 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-15T18:51:32,526 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-15T18:51:32,526 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-15T18:51:32,527 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-15T18:51:32,528 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-15T18:51:32,528 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-15T18:51:32,529 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-15T18:51:32,530 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-15T18:51:32,530 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-15T18:51:32,531 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-15T18:51:32,531 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-15T18:51:32,532 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-15T18:51:32,533 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-15T18:51:32,534 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-15T18:51:32,534 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-15T18:51:32,535 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-15T18:51:32,536 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-15T18:51:32,536 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-15T18:51:32,537 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-15T18:51:32,538 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-15T18:51:32,538 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-15T18:51:32,539 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-15T18:51:32,540 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-15T18:51:32,540 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-15T18:51:32,541 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-15T18:51:32,541 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-15T18:51:32,542 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-15T18:51:32,543 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-15T18:51:32,543 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-15T18:51:32,544 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-15T18:51:32,545 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-15T18:51:32,545 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-15T18:51:32,546 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-15T18:51:32,547 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-15T18:51:32,547 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-15T18:51:32,548 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-15T18:51:32,548 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-15T18:51:32,549 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-15T18:51:32,549 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-15T18:51:32,550 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-15T18:51:32,551 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-15T18:51:32,551 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-15T18:51:32,552 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-15T18:51:32,553 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-15T18:51:32,554 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-15T18:51:32,554 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-15T18:51:32,555 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-15T18:51:32,556 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-15T18:51:32,556 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-15T18:51:32,557 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-15T18:51:32,557 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-15T18:51:32,558 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-15T18:51:32,558 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-15T18:51:32,559 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-15T18:51:32,559 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-15T18:51:32,560 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-15T18:51:32,561 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-15T18:51:32,562 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-15T18:51:32,562 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-15T18:51:32,563 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-15T18:51:32,564 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-15T18:51:32,564 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-15T18:51:32,565 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-15T18:51:32,566 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-15T18:51:32,566 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-15T18:51:32,567 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-15T18:51:32,567 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-15T18:51:32,568 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-15T18:51:32,568 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-15T18:51:32,569 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-15T18:51:32,570 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-15T18:51:32,571 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-15T18:51:32,571 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-15T18:51:32,572 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-15T18:51:32,572 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-15T18:51:32,573 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-15T18:51:32,574 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-15T18:51:32,574 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-15T18:51:32,575 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-15T18:51:32,575 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-15T18:51:32,576 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-15T18:51:32,576 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-15T18:51:32,577 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-15T18:51:32,577 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-15T18:51:32,578 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-15T18:51:32,579 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-15T18:51:32,580 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-15T18:51:32,580 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-15T18:51:32,581 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-15T18:51:32,582 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-15T18:51:32,583 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-15T18:51:32,583 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-15T18:51:32,584 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-15T18:51:32,584 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-15T18:51:32,584 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-15T18:51:32,585 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-15T18:51:32,586 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-15T18:51:32,586 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-15T18:51:32,587 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-15T18:51:32,588 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-15T18:51:32,588 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-15T18:51:32,589 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-15T18:51:32,589 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-15T18:51:32,590 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-15T18:51:32,591 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-15T18:51:32,591 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-15T18:51:32,592 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-15T18:51:32,592 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-15T18:51:32,593 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-15T18:51:32,593 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-15T18:51:32,594 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-15T18:51:32,595 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-15T18:51:32,595 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-15T18:51:32,596 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-15T18:51:32,596 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-15T18:51:32,597 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-15T18:51:32,598 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-15T18:51:32,599 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-15T18:51:32,599 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-15T18:51:32,600 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-15T18:51:32,601 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-15T18:51:32,601 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-15T18:51:32,602 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-15T18:51:32,602 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-15T18:51:32,603 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-15T18:51:32,603 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-15T18:51:32,604 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-15T18:51:32,605 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-15T18:51:32,605 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-15T18:51:32,606 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-15T18:51:32,607 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-15T18:51:32,607 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-15T18:51:32,608 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-15T18:51:32,608 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-15T18:51:32,609 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-15T18:51:32,609 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-15T18:51:32,610 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-15T18:51:32,610 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-15T18:51:32,611 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-15T18:51:32,612 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-15T18:51:32,612 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-15T18:51:32,613 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-15T18:51:32,613 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-15T18:51:32,614 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-15T18:51:32,615 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-15T18:51:32,615 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-15T18:51:32,616 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-15T18:51:32,616 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-15T18:51:32,617 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-15T18:51:32,617 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-15T18:51:32,618 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-15T18:51:32,619 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-15T18:51:32,619 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-15T18:51:32,620 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-15T18:51:32,621 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-15T18:51:32,621 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-15T18:51:32,622 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-15T18:51:32,623 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-15T18:51:32,624 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-15T18:51:32,624 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-15T18:51:32,625 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-15T18:51:32,625 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-15T18:51:32,626 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-15T18:51:32,626 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-15T18:51:32,627 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-15T18:51:32,627 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-15T18:51:32,628 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-15T18:51:32,629 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-15T18:51:32,629 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-15T18:51:32,630 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-15T18:51:32,630 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-15T18:51:32,631 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-15T18:51:32,632 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-15T18:51:32,632 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-15T18:51:32,633 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-15T18:51:32,633 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-15T18:51:32,634 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-15T18:51:32,635 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-15T18:51:32,636 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-15T18:51:32,636 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-15T18:51:32,637 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-15T18:51:32,637 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-15T18:51:32,638 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-15T18:51:32,638 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-15T18:51:32,639 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-15T18:51:32,640 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-15T18:51:32,640 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-15T18:51:32,641 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-15T18:51:32,641 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-15T18:51:32,642 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-15T18:51:32,642 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-15T18:51:32,643 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-15T18:51:32,644 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-15T18:51:32,645 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-15T18:51:32,645 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-15T18:51:32,646 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-15T18:51:32,647 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-15T18:51:32,647 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-15T18:51:32,648 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-15T18:51:32,649 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-15T18:51:32,649 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-15T18:51:32,650 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-15T18:51:32,650 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-15T18:51:32,651 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-15T18:51:32,651 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-15T18:51:32,652 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-15T18:51:32,652 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-15T18:51:32,653 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-15T18:51:32,654 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-15T18:51:32,654 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-15T18:51:32,655 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-15T18:51:32,656 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-15T18:51:32,656 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-15T18:51:32,657 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-15T18:51:32,658 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-15T18:51:32,658 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-15T18:51:32,659 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-15T18:51:32,659 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-15T18:51:32,660 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-15T18:51:32,660 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-15T18:51:32,661 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-15T18:51:32,662 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-15T18:51:32,662 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-15T18:51:32,663 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-15T18:51:32,664 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-15T18:51:32,664 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-15T18:51:32,665 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-15T18:51:32,665 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-15T18:51:32,666 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-15T18:51:32,666 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-15T18:51:32,667 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-15T18:51:32,668 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-15T18:51:32,669 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-15T18:51:32,669 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-15T18:51:32,670 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-15T18:51:32,671 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-15T18:51:32,671 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-15T18:51:32,672 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-15T18:51:32,672 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-15T18:51:32,673 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-15T18:51:32,674 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-15T18:51:32,674 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-15T18:51:32,675 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-15T18:51:32,675 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-15T18:51:32,676 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-15T18:51:32,676 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-15T18:51:32,677 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-15T18:51:32,678 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-15T18:51:32,678 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-15T18:51:32,679 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-15T18:51:32,680 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-15T18:51:32,680 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-15T18:51:32,681 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-15T18:51:32,682 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-15T18:51:32,682 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-15T18:51:32,683 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-15T18:51:32,683 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-15T18:51:32,684 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-15T18:51:32,684 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-15T18:51:32,685 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-15T18:51:32,685 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-15T18:51:32,686 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-15T18:51:32,686 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-15T18:51:32,687 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-15T18:51:32,688 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-15T18:51:32,688 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-15T18:51:32,689 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-15T18:51:32,690 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-15T18:51:32,690 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-15T18:51:32,691 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-15T18:51:32,691 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-15T18:51:32,692 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-15T18:51:32,693 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-15T18:51:32,693 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-15T18:51:32,694 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-15T18:51:32,695 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-15T18:51:32,696 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-15T18:51:32,696 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-15T18:51:32,697 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-15T18:51:32,697 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-15T18:51:32,698 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-15T18:51:32,699 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-15T18:51:32,700 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-15T18:51:32,700 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-15T18:51:32,701 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-15T18:51:32,701 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-15T18:51:32,702 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-15T18:51:32,702 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-15T18:51:32,703 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-15T18:51:32,704 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-15T18:51:32,704 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-15T18:51:32,705 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-15T18:51:32,705 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-15T18:51:32,706 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-15T18:51:32,707 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-15T18:51:32,707 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-15T18:51:32,708 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-15T18:51:32,708 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-15T18:51:32,709 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-15T18:51:32,709 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-15T18:51:32,710 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-15T18:51:32,710 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-15T18:51:32,711 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-15T18:51:32,712 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-15T18:51:32,712 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-15T18:51:32,713 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-15T18:51:32,714 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-15T18:51:32,714 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-15T18:51:32,715 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-15T18:51:32,715 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-15T18:51:32,716 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-15T18:51:32,717 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-15T18:51:32,717 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-15T18:51:32,718 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-15T18:51:32,719 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-15T18:51:32,719 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-15T18:51:32,720 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-15T18:51:32,720 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-15T18:51:32,721 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-15T18:51:32,722 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-15T18:51:32,722 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-15T18:51:32,723 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-15T18:51:32,724 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-15T18:51:32,724 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-15T18:51:32,725 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-15T18:51:32,725 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-15T18:51:32,726 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-15T18:51:32,726 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-15T18:51:32,727 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-15T18:51:32,728 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-15T18:51:32,728 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-15T18:51:32,729 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-15T18:51:32,729 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-15T18:51:32,730 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-15T18:51:32,730 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-15T18:51:32,731 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-15T18:51:32,732 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-15T18:51:32,733 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-15T18:51:32,733 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-15T18:51:32,734 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-15T18:51:32,734 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-15T18:51:32,735 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-15T18:51:32,736 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-15T18:51:32,736 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-15T18:51:32,737 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-15T18:51:32,738 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-15T18:51:32,738 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-15T18:51:32,739 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-15T18:51:32,739 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-15T18:51:32,740 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-15T18:51:32,741 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-15T18:51:32,741 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-15T18:51:32,742 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-15T18:51:32,742 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-15T18:51:32,743 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-15T18:51:32,743 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-15T18:51:32,744 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-15T18:51:32,745 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-15T18:51:32,745 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-15T18:51:32,746 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-15T18:51:32,746 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-15T18:51:32,747 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-15T18:51:32,748 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-15T18:51:32,749 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-15T18:51:32,749 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-15T18:51:32,750 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-15T18:51:32,750 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-15T18:51:32,751 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-15T18:51:32,751 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-15T18:51:32,752 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-15T18:51:32,752 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-15T18:51:32,753 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-15T18:51:32,754 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-15T18:51:32,754 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-15T18:51:32,755 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-15T18:51:32,755 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-15T18:51:32,756 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-15T18:51:32,757 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-15T18:51:32,758 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-15T18:51:32,758 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-15T18:51:32,759 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-15T18:51:32,759 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-15T18:51:32,760 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-15T18:51:32,760 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-15T18:51:32,761 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-15T18:51:32,762 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-15T18:51:32,762 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-15T18:51:32,763 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-15T18:51:32,763 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-15T18:51:32,764 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-15T18:51:32,765 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-15T18:51:32,765 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-15T18:51:32,766 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-15T18:51:32,766 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-15T18:51:32,767 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-15T18:51:32,768 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-15T18:51:32,768 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-15T18:51:32,769 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-15T18:51:32,769 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-15T18:51:32,770 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-15T18:51:32,771 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-15T18:51:32,772 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-15T18:51:32,772 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-15T18:51:32,773 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-15T18:51:32,774 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-15T18:51:32,774 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-15T18:51:32,775 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-15T18:51:32,776 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-15T18:51:32,776 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-15T18:51:32,777 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-15T18:51:32,778 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-15T18:51:32,778 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-15T18:51:32,779 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-15T18:51:32,780 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-15T18:51:32,780 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-15T18:51:32,781 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-15T18:51:32,782 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-15T18:51:32,782 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-15T18:51:32,783 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-15T18:51:32,784 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-15T18:51:32,784 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-15T18:51:32,785 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-15T18:51:32,786 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-15T18:51:32,786 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-15T18:51:32,787 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-15T18:51:32,788 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-15T18:51:32,788 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-15T18:51:32,789 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-15T18:51:32,789 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-15T18:51:32,790 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-15T18:51:32,791 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-15T18:51:32,792 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-15T18:51:32,793 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-15T18:51:32,793 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-15T18:51:32,794 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-15T18:51:32,794 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-15T18:51:32,795 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-15T18:51:32,795 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-15T18:51:32,796 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-15T18:51:32,797 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-15T18:51:32,797 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-15T18:51:32,798 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-15T18:51:32,798 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-15T18:51:32,799 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-15T18:51:32,800 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-15T18:51:32,801 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-15T18:51:32,802 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-15T18:51:32,802 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-15T18:51:32,803 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-15T18:51:32,803 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-15T18:51:32,804 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-15T18:51:32,804 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-15T18:51:32,805 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-15T18:51:32,806 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-15T18:51:32,806 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-15T18:51:32,807 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-15T18:51:32,807 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-15T18:51:32,808 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-15T18:51:32,809 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-15T18:51:32,810 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-15T18:51:32,810 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-15T18:51:32,811 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-15T18:51:32,812 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-15T18:51:32,812 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-15T18:51:32,813 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-15T18:51:32,813 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-15T18:51:32,814 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-15T18:51:32,815 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-15T18:51:32,815 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-15T18:51:32,816 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-15T18:51:32,817 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-15T18:51:32,817 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-15T18:51:32,818 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-15T18:51:32,818 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-15T18:51:32,819 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-15T18:51:32,820 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-15T18:51:32,820 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-15T18:51:32,821 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-15T18:51:32,821 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-15T18:51:32,822 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-15T18:51:32,823 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-15T18:51:32,823 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-15T18:51:32,824 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-15T18:51:32,825 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-15T18:51:32,825 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-15T18:51:32,826 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-15T18:51:32,827 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-15T18:51:32,827 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-15T18:51:32,828 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-15T18:51:32,828 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-15T18:51:32,829 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-15T18:51:32,830 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-15T18:51:32,830 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-15T18:51:32,831 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-15T18:51:32,832 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-15T18:51:32,832 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-15T18:51:32,833 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-15T18:51:32,834 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-15T18:51:32,834 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-15T18:51:32,835 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-15T18:51:32,836 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-15T18:51:32,836 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-15T18:51:32,837 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-15T18:51:32,837 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-15T18:51:32,837 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-15T18:51:32,838 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-15T18:51:32,839 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-15T18:51:32,839 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-15T18:51:32,840 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-15T18:51:32,841 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-15T18:51:32,842 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-15T18:51:32,842 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-15T18:51:32,843 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-15T18:51:32,843 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-15T18:51:32,844 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-15T18:51:32,845 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-15T18:51:32,845 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-15T18:51:32,846 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-15T18:51:32,846 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-15T18:51:32,847 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-15T18:51:32,847 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-15T18:51:32,848 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-15T18:51:32,849 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-15T18:51:32,850 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-15T18:51:32,850 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-15T18:51:32,851 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-15T18:51:32,852 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-15T18:51:32,852 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-15T18:51:32,853 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-15T18:51:32,853 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-15T18:51:32,854 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-15T18:51:32,854 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-15T18:51:32,855 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-15T18:51:32,855 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-15T18:51:32,856 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-15T18:51:32,857 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-15T18:51:32,857 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-15T18:51:32,858 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-15T18:51:32,859 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-15T18:51:32,860 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-15T18:51:32,860 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-15T18:51:32,861 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-15T18:51:32,862 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-15T18:51:32,862 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-15T18:51:32,863 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-15T18:51:32,863 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-15T18:51:32,864 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-15T18:51:32,864 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-15T18:51:32,865 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-15T18:51:32,866 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-15T18:51:32,867 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-15T18:51:32,867 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-15T18:51:32,868 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-15T18:51:32,868 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-15T18:51:32,869 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-15T18:51:32,870 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-15T18:51:32,871 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-15T18:51:32,871 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-15T18:51:32,872 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-15T18:51:32,872 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-15T18:51:32,873 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-15T18:51:32,873 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-15T18:51:32,874 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-15T18:51:32,875 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-15T18:51:32,875 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-15T18:51:32,876 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-15T18:51:32,877 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-15T18:51:32,877 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-15T18:51:32,878 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-15T18:51:32,878 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-15T18:51:32,880 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-15T18:51:32,880 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-15T18:51:32,881 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-15T18:51:32,881 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-15T18:51:32,882 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-15T18:51:32,882 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-15T18:51:32,883 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-15T18:51:32,884 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-15T18:51:32,884 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-15T18:51:32,885 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-15T18:51:32,886 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-15T18:51:32,886 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-15T18:51:32,887 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-15T18:51:32,888 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-15T18:51:32,889 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-15T18:51:32,889 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-15T18:51:32,890 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-15T18:51:32,891 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-15T18:51:32,892 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-15T18:51:32,893 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-15T18:51:32,893 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-15T18:51:32,894 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-15T18:51:32,895 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-15T18:51:32,896 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-15T18:51:32,897 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-15T18:51:32,897 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-15T18:51:32,898 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-15T18:51:32,898 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-15T18:51:32,899 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-15T18:51:32,900 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-15T18:51:32,900 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-15T18:51:32,901 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-15T18:51:32,902 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-15T18:51:32,902 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-15T18:51:32,903 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-15T18:51:32,904 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-15T18:51:32,904 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-15T18:51:32,905 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-15T18:51:32,906 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-15T18:51:32,906 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-15T18:51:32,907 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-15T18:51:32,908 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-15T18:51:32,908 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-15T18:51:32,909 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-15T18:51:32,909 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-15T18:51:32,910 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-15T18:51:32,911 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-15T18:51:32,911 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-15T18:51:32,912 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-15T18:51:32,913 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-15T18:51:32,913 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-15T18:51:32,914 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-15T18:51:32,914 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-15T18:51:32,915 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-15T18:51:32,916 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-15T18:51:32,916 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-15T18:51:32,917 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-15T18:51:32,917 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-15T18:51:32,918 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-15T18:51:32,918 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-15T18:51:32,919 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-15T18:51:32,919 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-15T18:51:32,920 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-15T18:51:32,920 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-15T18:51:32,921 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-15T18:51:32,922 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-15T18:51:32,923 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-15T18:51:32,923 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-15T18:51:32,924 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-15T18:51:32,924 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-15T18:51:32,925 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-15T18:51:32,925 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-15T18:51:32,926 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-15T18:51:32,926 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-15T18:51:32,927 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-15T18:51:32,927 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-15T18:51:32,928 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-15T18:51:32,929 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-15T18:51:32,930 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-15T18:51:32,930 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-15T18:51:32,931 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-15T18:51:32,932 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-15T18:51:32,932 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-15T18:51:32,933 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-15T18:51:32,934 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-15T18:51:32,934 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-15T18:51:32,935 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-15T18:51:32,935 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-15T18:51:32,936 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-15T18:51:32,936 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-15T18:51:32,937 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-15T18:51:32,938 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-15T18:51:32,938 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-15T18:51:32,939 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-15T18:51:32,940 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-15T18:51:32,940 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-15T18:51:32,941 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-15T18:51:32,942 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-15T18:51:32,942 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-15T18:51:32,943 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-15T18:51:32,943 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-15T18:51:32,944 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-15T18:51:32,944 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-15T18:51:32,945 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-15T18:51:32,946 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-15T18:51:32,946 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-15T18:51:32,947 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-15T18:51:32,947 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-15T18:51:32,948 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-15T18:51:32,948 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-15T18:51:32,949 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-15T18:51:32,950 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-15T18:51:32,951 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-15T18:51:32,951 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-15T18:51:32,952 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-15T18:51:32,952 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-15T18:51:32,953 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-15T18:51:32,953 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-15T18:51:32,954 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-15T18:51:32,955 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-15T18:51:32,955 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-15T18:51:32,956 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-15T18:51:32,956 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-15T18:51:32,957 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-15T18:51:32,958 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-15T18:51:32,958 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-15T18:51:32,959 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-15T18:51:32,959 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-15T18:51:32,960 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-15T18:51:32,961 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-15T18:51:32,961 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-15T18:51:32,962 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-15T18:51:32,963 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-15T18:51:32,963 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-15T18:51:32,964 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-15T18:51:32,965 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-15T18:51:32,965 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-15T18:51:32,966 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-15T18:51:32,966 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-15T18:51:32,967 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-15T18:51:32,968 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-15T18:51:32,968 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-15T18:51:32,969 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-15T18:51:32,969 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-15T18:51:32,970 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-15T18:51:32,971 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-15T18:51:32,971 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-15T18:51:32,972 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-15T18:51:32,973 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-15T18:51:32,973 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-15T18:51:32,974 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-15T18:51:32,975 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-15T18:51:32,975 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-15T18:51:32,976 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-15T18:51:32,977 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-15T18:51:32,977 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-15T18:51:32,978 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-15T18:51:32,978 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-15T18:51:32,979 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-15T18:51:32,979 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-15T18:51:32,980 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-15T18:51:32,981 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-15T18:51:32,982 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-15T18:51:32,983 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-15T18:51:32,983 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-15T18:51:32,984 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-15T18:51:32,984 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-15T18:51:32,985 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-15T18:51:32,986 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-15T18:51:32,986 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-15T18:51:32,987 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-15T18:51:32,987 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-15T18:51:32,988 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-15T18:51:32,988 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-15T18:51:32,989 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-15T18:51:32,990 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-15T18:51:32,991 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-15T18:51:32,991 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-15T18:51:32,992 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-15T18:51:32,993 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-15T18:51:32,994 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-15T18:51:32,994 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-15T18:51:32,995 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-15T18:51:32,995 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-15T18:51:32,996 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-15T18:51:32,996 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-15T18:51:32,997 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-15T18:51:32,997 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-15T18:51:32,998 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-15T18:51:32,999 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-15T18:51:32,999 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-15T18:51:33,000 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-15T18:51:33,001 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-15T18:51:33,001 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-15T18:51:33,002 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-15T18:51:33,003 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-15T18:51:33,003 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-15T18:51:33,004 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-15T18:51:33,004 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-15T18:51:33,004 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-15T18:51:33,005 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-15T18:51:33,005 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-15T18:51:33,006 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-15T18:51:33,006 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-15T18:51:33,007 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-15T18:51:33,008 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-15T18:51:33,008 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-15T18:51:33,009 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-15T18:51:33,010 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-15T18:51:33,010 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-15T18:51:33,011 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-15T18:51:33,011 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-15T18:51:33,012 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-15T18:51:33,012 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-15T18:51:33,013 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-15T18:51:33,014 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-15T18:51:33,014 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-15T18:51:33,015 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-15T18:51:33,015 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-15T18:51:33,016 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-15T18:51:33,017 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-15T18:51:33,017 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-15T18:51:33,018 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-15T18:51:33,019 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-15T18:51:33,019 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-15T18:51:33,020 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-15T18:51:33,021 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-15T18:51:33,021 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-15T18:51:33,022 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-15T18:51:33,022 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-15T18:51:33,023 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-15T18:51:33,024 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-15T18:51:33,024 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-15T18:51:33,025 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-15T18:51:33,026 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-15T18:51:33,026 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-15T18:51:33,027 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-15T18:51:33,028 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-15T18:51:33,028 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-15T18:51:33,029 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-15T18:51:33,029 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-15T18:51:33,030 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-15T18:51:33,031 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-15T18:51:33,031 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-15T18:51:33,032 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-15T18:51:33,033 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-15T18:51:33,033 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-15T18:51:33,034 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-15T18:51:33,034 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-15T18:51:33,035 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-15T18:51:33,035 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-15T18:51:33,036 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-15T18:51:33,036 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-15T18:51:33,037 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-15T18:51:33,037 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-15T18:51:33,038 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-15T18:51:33,039 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-15T18:51:33,040 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-15T18:51:33,040 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-15T18:51:33,041 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-15T18:51:33,041 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-15T18:51:33,042 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-15T18:51:33,043 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-15T18:51:33,044 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-15T18:51:33,044 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-15T18:51:33,045 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-15T18:51:33,045 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-15T18:51:33,046 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-15T18:51:33,046 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-15T18:51:33,047 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-15T18:51:33,047 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-15T18:51:33,048 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-15T18:51:33,049 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-15T18:51:33,050 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-15T18:51:33,050 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-15T18:51:33,051 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-15T18:51:33,052 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-15T18:51:33,053 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-15T18:51:33,053 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-15T18:51:33,054 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-15T18:51:33,054 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-15T18:51:33,054 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-15T18:51:33,055 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-15T18:51:33,056 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-15T18:51:33,056 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-15T18:51:33,057 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-15T18:51:33,057 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-15T18:51:33,058 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-15T18:51:33,059 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-15T18:51:33,060 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-15T18:51:33,060 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-15T18:51:33,061 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-15T18:51:33,062 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-15T18:51:33,062 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-15T18:51:33,062 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-15T18:51:33,063 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-15T18:51:33,064 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-15T18:51:33,064 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-15T18:51:33,065 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-15T18:51:33,065 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-15T18:51:33,066 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-15T18:51:33,067 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-15T18:51:33,067 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-15T18:51:33,068 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-15T18:51:33,069 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-15T18:51:33,070 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-15T18:51:33,070 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-15T18:51:33,071 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-15T18:51:33,071 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-15T18:51:33,072 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-15T18:51:33,072 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-15T18:51:33,073 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-15T18:51:33,073 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-15T18:51:33,074 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-15T18:51:33,075 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-15T18:51:33,075 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-15T18:51:33,076 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-15T18:51:33,076 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-15T18:51:33,077 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-15T18:51:33,078 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-15T18:51:33,079 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-15T18:51:33,079 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-15T18:51:33,080 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-15T18:51:33,080 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-15T18:51:33,081 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-15T18:51:33,082 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-15T18:51:33,082 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-15T18:51:33,083 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-15T18:51:33,084 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-15T18:51:33,084 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-15T18:51:33,085 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-15T18:51:33,085 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-15T18:51:33,086 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-15T18:51:33,087 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-15T18:51:33,087 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-15T18:51:33,088 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-15T18:51:33,089 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-15T18:51:33,090 Fetching project page and analyzing links: https://www.piwheels.org/simple/detkit/ 2025-10-15T18:51:33,090 Getting page https://www.piwheels.org/simple/detkit/ 2025-10-15T18:51:33,092 Found index url https://www.piwheels.org/simple 2025-10-15T18:51:33,285 Fetched page https://www.piwheels.org/simple/detkit/ as text/html 2025-10-15T18:51:33,341 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-15T18:51:33,342 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-15T18:51:33,342 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-15T18:51:33,343 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-15T18:51:33,344 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-15T18:51:33,344 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-15T18:51:33,345 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-15T18:51:33,346 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-15T18:51:33,346 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-15T18:51:33,347 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-15T18:51:33,347 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.12.0-cp311-cp311-linux_armv6l.whl#sha256=e485562721970cc7617cb5cac710cba82f93a165e06740e54f8759992b5f88ee (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T18:51:33,348 Skipping link: No binaries permitted for detkit: https://www.piwheels.org/simple/detkit/detkit-0.12.0-cp311-cp311-linux_armv7l.whl#sha256=e485562721970cc7617cb5cac710cba82f93a165e06740e54f8759992b5f88ee (from https://www.piwheels.org/simple/detkit/) (requires-python:>=3.8) 2025-10-15T18:51:33,348 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-15T18:51:33,349 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-15T18:51:33,350 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-15T18:51:33,350 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-15T18:51:33,351 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-15T18:51:33,352 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-15T18:51:33,352 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-15T18:51:33,353 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-15T18:51:33,353 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-15T18:51:33,354 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-15T18:51:33,355 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-15T18:51:33,355 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-15T18:51:33,356 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-15T18:51:33,356 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-15T18:51:33,357 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-15T18:51:33,357 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-15T18:51:33,358 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-15T18:51:33,359 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-15T18:51:33,359 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-15T18:51:33,360 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-15T18:51:33,361 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-15T18:51:33,361 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-15T18:51:33,362 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-15T18:51:33,363 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-15T18:51:33,363 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-15T18:51:33,364 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-15T18:51:33,364 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-15T18:51:33,365 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-15T18:51:33,365 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-15T18:51:33,366 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-15T18:51:33,366 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-15T18:51:33,367 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-15T18:51:33,368 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-15T18:51:33,368 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-15T18:51:33,369 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-15T18:51:33,370 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-15T18:51:33,370 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-15T18:51:33,371 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-15T18:51:33,372 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-15T18:51:33,372 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-15T18:51:33,372 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-15T18:51:33,373 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-15T18:51:33,373 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-15T18:51:33,374 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-15T18:51:33,375 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-15T18:51:33,375 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-15T18:51:33,376 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-15T18:51:33,376 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-15T18:51:33,377 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-15T18:51:33,378 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-15T18:51:33,378 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-15T18:51:33,379 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-15T18:51:33,379 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-15T18:51:33,380 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-15T18:51:33,380 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-15T18:51:33,381 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-15T18:51:33,381 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-15T18:51:33,382 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-15T18:51:33,383 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-15T18:51:33,384 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-15T18:51:33,384 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-15T18:51:33,385 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-15T18:51:33,385 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-15T18:51:33,386 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-15T18:51:33,387 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-15T18:51:33,387 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-15T18:51:33,388 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-15T18:51:33,388 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-15T18:51:33,389 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-15T18:51:33,389 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-15T18:51:33,390 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-15T18:51:33,390 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-15T18:51:33,391 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-15T18:51:33,392 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-15T18:51:33,392 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-15T18:51:33,393 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-15T18:51:33,394 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-15T18:51:33,394 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-15T18:51:33,395 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-15T18:51:33,395 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-15T18:51:33,396 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-15T18:51:33,396 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-15T18:51:33,397 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-15T18:51:33,397 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-15T18:51:33,398 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-15T18:51:33,399 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-15T18:51:33,399 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-15T18:51:33,400 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-15T18:51:33,401 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-15T18:51:33,401 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-15T18:51:33,402 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-15T18:51:33,403 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-15T18:51:33,403 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-15T18:51:33,404 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-15T18:51:33,404 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-15T18:51:33,405 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-15T18:51:33,405 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-15T18:51:33,406 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-15T18:51:33,406 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-15T18:51:33,407 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-15T18:51:33,408 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-15T18:51:33,408 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-15T18:51:33,409 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-15T18:51:33,410 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-15T18:51:33,410 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-15T18:51:33,411 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-15T18:51:33,411 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-15T18:51:33,412 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-15T18:51:33,412 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-15T18:51:33,413 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-15T18:51:33,413 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-15T18:51:33,414 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-15T18:51:33,415 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-15T18:51:33,415 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-15T18:51:33,416 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-15T18:51:33,416 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-15T18:51:33,417 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-15T18:51:33,418 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-15T18:51:33,419 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-15T18:51:33,419 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-15T18:51:33,420 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-15T18:51:33,420 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-15T18:51:33,421 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-15T18:51:33,421 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-15T18:51:33,422 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-15T18:51:33,423 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-15T18:51:33,423 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-15T18:51:33,424 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-15T18:51:33,425 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-15T18:51:33,425 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-15T18:51:33,426 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-15T18:51:33,427 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-15T18:51:33,427 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-15T18:51:33,428 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-15T18:51:33,428 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-15T18:51:33,429 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-15T18:51:33,430 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-15T18:51:33,430 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-15T18:51:33,431 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-15T18:51:33,432 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-15T18:51:33,432 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-15T18:51:33,433 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-15T18:51:33,434 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-15T18:51:33,435 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-15T18:51:33,435 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-15T18:51:33,436 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-15T18:51:33,437 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-15T18:51:33,438 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-15T18:51:33,438 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-15T18:51:33,439 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-15T18:51:33,440 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-15T18:51:33,440 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-15T18:51:33,441 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-15T18:51:33,442 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-15T18:51:33,442 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-15T18:51:33,443 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-15T18:51:33,444 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-15T18:51:33,444 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-15T18:51:33,445 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-15T18:51:33,445 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-15T18:51:33,446 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-15T18:51:33,446 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-15T18:51:33,447 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-15T18:51:33,448 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-15T18:51:33,448 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-15T18:51:33,449 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-15T18:51:33,449 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-15T18:51:33,450 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-15T18:51:33,450 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-15T18:51:33,451 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-15T18:51:33,452 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-15T18:51:33,452 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-15T18:51:33,453 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-15T18:51:33,454 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-15T18:51:33,454 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-15T18:51:33,454 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-15T18:51:33,455 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-15T18:51:33,456 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-15T18:51:33,456 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-15T18:51:33,457 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-15T18:51:33,457 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-15T18:51:33,458 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-15T18:51:33,459 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-15T18:51:33,459 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-15T18:51:33,460 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-15T18:51:33,461 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-15T18:51:33,461 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-15T18:51:33,461 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-15T18:51:33,462 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-15T18:51:33,462 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-15T18:51:33,463 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-15T18:51:33,464 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-15T18:51:33,464 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-15T18:51:33,465 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-15T18:51:33,465 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-15T18:51:33,466 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-15T18:51:33,466 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-15T18:51:33,467 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-15T18:51:33,468 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-15T18:51:33,468 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-15T18:51:33,469 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-15T18:51:33,469 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-15T18:51:33,470 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-15T18:51:33,471 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-15T18:51:33,472 Skipping link: not a file: https://www.piwheels.org/simple/detkit/ 2025-10-15T18:51:33,472 Skipping link: not a file: https://pypi.org/simple/detkit/ 2025-10-15T18:51:33,498 Given no hashes to check 1 links for project 'detkit': discarding no candidates 2025-10-15T18:51:33,517 Collecting detkit==0.12.1 2025-10-15T18:51:33,520 Created temporary directory: /tmp/pip-unpack-by_7ravg 2025-10-15T18:51:33,730 Downloading detkit-0.12.1.tar.gz (396 kB) 2025-10-15T18:51:34,272 Added detkit==0.12.1 from https://files.pythonhosted.org/packages/a5/0a/1b4277405bea68bb2b5b27f8230891812777ce89632b958bfcad62c6ac9d/detkit-0.12.1.tar.gz to build tracker '/tmp/pip-build-tracker-uj8d2478' 2025-10-15T18:51:34,277 Created temporary directory: /tmp/pip-build-env-i64_055f 2025-10-15T18:51:34,283 Installing build dependencies: started 2025-10-15T18:51:34,284 Running command pip subprocess to install build dependencies 2025-10-15T18:51:35,419 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-15T18:51:36,005 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-15T18:51:36,028 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T18:51:37,872 Collecting setuptools 2025-10-15T18:51:37,998 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-15T18:51:38,605 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-15T18:51:38,611 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-15T18:51:38,616 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-15T18:51:38,622 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-15T18:51:38,628 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-15T18:51:38,635 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-15T18:51:38,642 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-15T18:51:38,648 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-15T18:51:38,654 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-15T18:51:38,660 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-15T18:51:38,666 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-15T18:51:38,673 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-15T18:51:39,095 Collecting scipy>=1.5 2025-10-15T18:51:40,641 Using cached https://www.piwheels.org/simple/scipy/scipy-1.16.2-cp311-cp311-linux_armv7l.whl (22.9 MB) 2025-10-15T18:51:43,263 Collecting cython>=0.29 2025-10-15T18:51:43,285 Using cached cython-3.1.4-py3-none-any.whl (1.2 MB) 2025-10-15T18:51:44,406 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-15T18:51:44,414 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-15T18:51:44,421 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-15T18:51:44,428 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-15T18:51:44,436 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-15T18:51:45,091 Collecting numpy<2.6,>=1.25.2 2025-10-15T18:51:45,525 Using cached https://www.piwheels.org/simple/numpy/numpy-2.3.3-cp311-cp311-linux_armv7l.whl (6.1 MB) 2025-10-15T18:51:48,940 Installing collected packages: setuptools, numpy, cython, scipy 2025-10-15T18:52:01,304 Creating /tmp/pip-build-env-i64_055f/overlay/local/bin 2025-10-15T18:52:01,306 changing mode of /tmp/pip-build-env-i64_055f/overlay/local/bin/f2py to 755 2025-10-15T18:52:01,308 changing mode of /tmp/pip-build-env-i64_055f/overlay/local/bin/numpy-config to 755 2025-10-15T18:52:04,240 changing mode of /tmp/pip-build-env-i64_055f/overlay/local/bin/cygdb to 755 2025-10-15T18:52:04,242 changing mode of /tmp/pip-build-env-i64_055f/overlay/local/bin/cython to 755 2025-10-15T18:52:04,244 changing mode of /tmp/pip-build-env-i64_055f/overlay/local/bin/cythonize to 755 2025-10-15T18:52:21,666 Successfully installed cython-3.1.4 numpy-2.3.3 scipy-1.16.2 setuptools-80.9.0 2025-10-15T18:52:22,160 Installing build dependencies: finished with status 'done' 2025-10-15T18:52:22,167 Getting requirements to build wheel: started 2025-10-15T18:52:22,168 Running command Getting requirements to build wheel 2025-10-15T18:52:23,855 Compiling ./detkit/_cy_linear_algebra/cho_factor.pyx because it changed. 2025-10-15T18:52:23,855 Compiling ./detkit/_cy_linear_algebra/cho_solve.pyx because it changed. 2025-10-15T18:52:23,856 Compiling ./detkit/_cy_linear_algebra/fill_triangle.pyx because it changed. 2025-10-15T18:52:23,856 Compiling ./detkit/_cy_linear_algebra/ldl_factor.pyx because it changed. 2025-10-15T18:52:23,857 Compiling ./detkit/_cy_linear_algebra/ldl_solve.pyx because it changed. 2025-10-15T18:52:23,858 Compiling ./detkit/_cy_linear_algebra/lu_factor.pyx because it changed. 2025-10-15T18:52:23,859 Compiling ./detkit/_cy_linear_algebra/lu_solve.pyx because it changed. 2025-10-15T18:52:23,859 Compiling ./detkit/_cy_linear_algebra/matmul.pyx because it changed. 2025-10-15T18:52:23,860 Compiling ./detkit/_cy_linear_algebra/solve_diag.pyx because it changed. 2025-10-15T18:52:23,861 Compiling ./detkit/_cy_linear_algebra/solve_triangular.pyx because it changed. 2025-10-15T18:52:23,862 Compiling ./detkit/_functions/logdet.pyx because it changed. 2025-10-15T18:52:23,863 Compiling ./detkit/_functions/loggdet.pyx because it changed. 2025-10-15T18:52:23,863 Compiling ./detkit/_functions/logpdet.pyx because it changed. 2025-10-15T18:52:23,864 Compiling ./detkit/_functions/ortho_complement.pyx because it changed. 2025-10-15T18:52:23,865 Compiling ./detkit/_functions/orthogonalize.pyx because it changed. 2025-10-15T18:52:23,866 Compiling ./detkit/_benchmark/get_instructions_per_flop.pyx because it changed. 2025-10-15T18:52:23,867 Compiling ./detkit/_definitions/get_config.pyx because it changed. 2025-10-15T18:52:23,867 Compiling ./detkit/_device/instructions_counter.pyx because it changed. 2025-10-15T18:52:26,055 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-15T18:52:55,451 [ 3/18] Cythonizing ./detkit/_cy_linear_algebra/cho_solve.pyx 2025-10-15T18:52:55,452 [ 8/18] Cythonizing ./detkit/_cy_linear_algebra/lu_solve.pyx 2025-10-15T18:52:55,461 [16/18] Cythonizing ./detkit/_functions/logpdet.pyx 2025-10-15T18:52:55,463 [ 4/18] Cythonizing ./detkit/_cy_linear_algebra/fill_triangle.pyx 2025-10-15T18:52:55,463 [ 6/18] Cythonizing ./detkit/_cy_linear_algebra/ldl_solve.pyx 2025-10-15T18:52:55,464 [10/18] Cythonizing ./detkit/_cy_linear_algebra/solve_diag.pyx 2025-10-15T18:52:55,465 [12/18] Cythonizing ./detkit/_definitions/get_config.pyx 2025-10-15T18:52:55,466 [13/18] Cythonizing ./detkit/_device/instructions_counter.pyx 2025-10-15T18:52:55,467 [14/18] Cythonizing ./detkit/_functions/logdet.pyx 2025-10-15T18:52:55,468 [17/18] Cythonizing ./detkit/_functions/ortho_complement.pyx 2025-10-15T18:52:55,469 [ 1/18] Cythonizing ./detkit/_benchmark/get_instructions_per_flop.pyx 2025-10-15T18:52:55,470 [ 5/18] Cythonizing ./detkit/_cy_linear_algebra/ldl_factor.pyx 2025-10-15T18:52:55,472 [ 9/18] Cythonizing ./detkit/_cy_linear_algebra/matmul.pyx 2025-10-15T18:52:55,472 [11/18] Cythonizing ./detkit/_cy_linear_algebra/solve_triangular.pyx 2025-10-15T18:52:55,473 [ 2/18] Cythonizing ./detkit/_cy_linear_algebra/cho_factor.pyx 2025-10-15T18:52:55,474 [ 7/18] Cythonizing ./detkit/_cy_linear_algebra/lu_factor.pyx 2025-10-15T18:52:55,474 [15/18] Cythonizing ./detkit/_functions/loggdet.pyx 2025-10-15T18:52:55,475 [18/18] Cythonizing ./detkit/_functions/orthogonalize.pyx 2025-10-15T18:52:55,680 Getting requirements to build wheel: finished with status 'done' 2025-10-15T18:52:55,712 Created temporary directory: /tmp/pip-modern-metadata-1xm_gxgq 2025-10-15T18:52:55,714 Preparing metadata (pyproject.toml): started 2025-10-15T18:52:55,715 Running command Preparing metadata (pyproject.toml) 2025-10-15T18:52:57,273 /tmp/pip-build-env-i64_055f/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require' 2025-10-15T18:52:57,273 warnings.warn(msg) 2025-10-15T18:52:57,315 /tmp/pip-build-env-i64_055f/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-15T18:52:57,316 !! 2025-10-15T18:52:57,317 ******************************************************************************** 2025-10-15T18:52:57,317 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-15T18:52:57,318 License :: OSI Approved :: BSD License 2025-10-15T18:52:57,319 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-15T18:52:57,320 ******************************************************************************** 2025-10-15T18:52:57,321 !! 2025-10-15T18:52:57,322 self._finalize_license_expression() 2025-10-15T18:52:57,354 running dist_info 2025-10-15T18:52:57,373 creating /tmp/pip-modern-metadata-1xm_gxgq/detkit.egg-info 2025-10-15T18:52:57,374 writing /tmp/pip-modern-metadata-1xm_gxgq/detkit.egg-info/PKG-INFO 2025-10-15T18:52:57,384 writing dependency_links to /tmp/pip-modern-metadata-1xm_gxgq/detkit.egg-info/dependency_links.txt 2025-10-15T18:52:57,391 writing requirements to /tmp/pip-modern-metadata-1xm_gxgq/detkit.egg-info/requires.txt 2025-10-15T18:52:57,392 writing top-level names to /tmp/pip-modern-metadata-1xm_gxgq/detkit.egg-info/top_level.txt 2025-10-15T18:52:57,394 writing manifest file '/tmp/pip-modern-metadata-1xm_gxgq/detkit.egg-info/SOURCES.txt' 2025-10-15T18:52:57,464 reading manifest file '/tmp/pip-modern-metadata-1xm_gxgq/detkit.egg-info/SOURCES.txt' 2025-10-15T18:52:57,467 reading manifest template 'MANIFEST.in' 2025-10-15T18:52:57,507 warning: no files found matching '*.pxi' anywhere in distribution 2025-10-15T18:52:57,511 warning: no files found matching '*.cu' anywhere in distribution 2025-10-15T18:52:57,513 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2025-10-15T18:52:57,515 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-10-15T18:52:57,517 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-10-15T18:52:57,518 warning: no previously-included files matching '*.dll' found anywhere in distribution 2025-10-15T18:52:57,520 warning: no previously-included files matching '*.dylib' found anywhere in distribution 2025-10-15T18:52:57,522 warning: no previously-included files matching '*.o' found anywhere in distribution 2025-10-15T18:52:57,524 warning: no previously-included files matching '*.swp' found anywhere in distribution 2025-10-15T18:52:57,690 warning: no files found matching '*.svg' under directory 'docs' 2025-10-15T18:52:57,741 warning: no files found matching '*.bib' under directory 'docs' 2025-10-15T18:52:57,773 warning: no files found matching '*.in' under directory 'docs' 2025-10-15T18:52:57,807 warning: no previously-included files matching '*.html' found under directory 'docs' 2025-10-15T18:52:57,809 warning: no previously-included files matching '*.pdf' found under directory 'docs' 2025-10-15T18:52:57,843 warning: no files found matching '*.ico' under directory 'docs' 2025-10-15T18:52:57,950 warning: no files found matching '*.png' under directory 'docs' 2025-10-15T18:52:58,052 warning: no files found matching '*.rst' under directory 'detkit' 2025-10-15T18:52:58,053 warning: no files found matching '*.py' under directory 'examples' 2025-10-15T18:52:58,054 warning: no files found matching '*.rst' under directory 'examples' 2025-10-15T18:52:58,057 warning: no previously-included files matching '*.pdf' found under directory 'notebooks' 2025-10-15T18:52:58,058 warning: no previously-included files matching '*.svg' found under directory 'notebooks' 2025-10-15T18:52:58,074 warning: no files found matching '*.rst' under directory 'tests' 2025-10-15T18:52:58,083 warning: no previously-included files matching '*.svg' found under directory 'tests' 2025-10-15T18:52:58,085 warning: no previously-included files matching '*.pdf' found under directory 'tests' 2025-10-15T18:52:58,094 warning: no files found matching 'CHANGELOG.rst' 2025-10-15T18:52:58,096 warning: no previously-included files found matching 'docs/todo' 2025-10-15T18:52:58,097 warning: no previously-included files found matching 'TODO.rst' 2025-10-15T18:52:58,099 warning: no previously-included files found matching '.coverage' 2025-10-15T18:52:58,100 warning: no previously-included files found matching '.gitattributes' 2025-10-15T18:52:58,102 warning: no previously-included files found matching '.tokeignore' 2025-10-15T18:52:58,103 no previously-included directories found matching 'docs/source/_static/images' 2025-10-15T18:52:58,104 no previously-included directories found matching 'docs/build' 2025-10-15T18:52:58,105 no previously-included directories found matching '.git' 2025-10-15T18:52:58,107 no previously-included directories found matching 'tmp' 2025-10-15T18:52:58,108 no previously-included directories found matching '.tox' 2025-10-15T18:52:58,109 no previously-included directories found matching '.github' 2025-10-15T18:52:58,110 no previously-included directories found matching 'conda-recipe' 2025-10-15T18:52:58,112 no previously-included directories found matching 'benchmark' 2025-10-15T18:52:58,112 adding license file 'LICENSE.txt' 2025-10-15T18:52:58,113 adding license file 'AUTHORS.txt' 2025-10-15T18:52:58,124 writing manifest file '/tmp/pip-modern-metadata-1xm_gxgq/detkit.egg-info/SOURCES.txt' 2025-10-15T18:52:58,126 creating '/tmp/pip-modern-metadata-1xm_gxgq/detkit-0.12.1.dist-info' 2025-10-15T18:52:58,319 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-15T18:52:58,324 Source in /tmp/pip-wheel-4102a6s8/detkit_304a21558dcc40ac8a7147bdbeac8139 has version 0.12.1, which satisfies requirement detkit==0.12.1 from https://files.pythonhosted.org/packages/a5/0a/1b4277405bea68bb2b5b27f8230891812777ce89632b958bfcad62c6ac9d/detkit-0.12.1.tar.gz 2025-10-15T18:52:58,325 Removed detkit==0.12.1 from https://files.pythonhosted.org/packages/a5/0a/1b4277405bea68bb2b5b27f8230891812777ce89632b958bfcad62c6ac9d/detkit-0.12.1.tar.gz from build tracker '/tmp/pip-build-tracker-uj8d2478' 2025-10-15T18:52:58,333 Created temporary directory: /tmp/pip-unpack-4nqxiler 2025-10-15T18:52:58,333 Building wheels for collected packages: detkit 2025-10-15T18:52:58,338 Created temporary directory: /tmp/pip-wheel-n93mzap2 2025-10-15T18:52:58,338 Destination directory: /tmp/pip-wheel-n93mzap2 2025-10-15T18:52:58,341 Building wheel for detkit (pyproject.toml): started 2025-10-15T18:52:58,342 Running command Building wheel for detkit (pyproject.toml) 2025-10-15T18:52:59,813 /tmp/pip-build-env-i64_055f/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require' 2025-10-15T18:52:59,813 warnings.warn(msg) 2025-10-15T18:52:59,851 /tmp/pip-build-env-i64_055f/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-15T18:52:59,851 !! 2025-10-15T18:52:59,852 ******************************************************************************** 2025-10-15T18:52:59,853 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-15T18:52:59,854 License :: OSI Approved :: BSD License 2025-10-15T18:52:59,855 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-15T18:52:59,855 ******************************************************************************** 2025-10-15T18:52:59,856 !! 2025-10-15T18:52:59,857 self._finalize_license_expression() 2025-10-15T18:52:59,883 running bdist_wheel 2025-10-15T18:52:59,904 running build 2025-10-15T18:52:59,905 running build_py 2025-10-15T18:52:59,916 creating build/lib.linux-armv7l-cpython-311/detkit 2025-10-15T18:52:59,918 copying detkit/__version__.py -> build/lib.linux-armv7l-cpython-311/detkit 2025-10-15T18:52:59,920 copying detkit/__init__.py -> build/lib.linux-armv7l-cpython-311/detkit 2025-10-15T18:52:59,925 creating build/lib.linux-armv7l-cpython-311/detkit/_utilities 2025-10-15T18:52:59,926 copying detkit/_utilities/plot_utilities.py -> build/lib.linux-armv7l-cpython-311/detkit/_utilities 2025-10-15T18:52:59,929 copying detkit/_utilities/display_utilities.py -> build/lib.linux-armv7l-cpython-311/detkit/_utilities 2025-10-15T18:52:59,930 copying detkit/_utilities/__init__.py -> build/lib.linux-armv7l-cpython-311/detkit/_utilities 2025-10-15T18:52:59,933 creating build/lib.linux-armv7l-cpython-311/detkit/datasets 2025-10-15T18:52:59,934 copying detkit/datasets/covariance_matrix.py -> build/lib.linux-armv7l-cpython-311/detkit/datasets 2025-10-15T18:52:59,937 copying detkit/datasets/electrocardiogram.py -> build/lib.linux-armv7l-cpython-311/detkit/datasets 2025-10-15T18:52:59,940 copying detkit/datasets/design_matrix.py -> build/lib.linux-armv7l-cpython-311/detkit/datasets 2025-10-15T18:52:59,942 copying detkit/datasets/__init__.py -> build/lib.linux-armv7l-cpython-311/detkit/datasets 2025-10-15T18:52:59,945 creating build/lib.linux-armv7l-cpython-311/detkit/_benchmark 2025-10-15T18:52:59,946 copying detkit/_benchmark/__init__.py -> build/lib.linux-armv7l-cpython-311/detkit/_benchmark 2025-10-15T18:52:59,949 creating build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T18:52:59,950 copying detkit/_definitions/__init__.py -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T18:52:59,953 creating build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T18:52:59,955 copying detkit/_cy_linear_algebra/__init__.py -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T18:52:59,957 creating build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:52:59,959 copying detkit/_functions/_memdet_util.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:52:59,961 copying detkit/_functions/_utilities.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:52:59,964 copying detkit/_functions/sy_logpdet.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:52:59,967 copying detkit/_functions/sy_loggdet.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:52:59,969 copying detkit/_functions/_ansi.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:52:59,971 copying detkit/_functions/_memdet_gen.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:52:59,974 copying detkit/_functions/_memdet_sym2.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:52:59,977 copying detkit/_functions/_parallel_io.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:52:59,980 copying detkit/_functions/_memdet_spd.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:52:59,982 copying detkit/_functions/_memdet_spd2.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:52:59,985 copying detkit/_functions/disk.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:52:59,987 copying detkit/_functions/memdet.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:52:59,990 copying detkit/_functions/memory.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:52:59,993 copying detkit/_functions/sy_logdet.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:52:59,995 copying detkit/_functions/fit_logdet.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:52:59,998 copying detkit/_functions/_math_utilities.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:53:00,000 copying detkit/_functions/_memdet_block.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:53:00,003 copying detkit/_functions/_memdet_sym.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:53:00,005 copying detkit/_functions/profile.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:53:00,008 copying detkit/_functions/__init__.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:53:00,010 copying detkit/_functions/_memdet_io.py -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:53:00,013 creating build/lib.linux-armv7l-cpython-311/detkit/_device 2025-10-15T18:53:00,014 copying detkit/_device/check_perf_support.py -> build/lib.linux-armv7l-cpython-311/detkit/_device 2025-10-15T18:53:00,016 copying detkit/_device/__init__.py -> build/lib.linux-armv7l-cpython-311/detkit/_device 2025-10-15T18:53:00,018 creating build/lib.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T18:53:00,019 copying detkit/_openmp/cpu_count.py -> build/lib.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T18:53:00,021 copying detkit/_openmp/__init__.py -> build/lib.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T18:53:00,027 running egg_info 2025-10-15T18:53:00,041 writing detkit.egg-info/PKG-INFO 2025-10-15T18:53:00,049 writing dependency_links to detkit.egg-info/dependency_links.txt 2025-10-15T18:53:00,055 writing requirements to detkit.egg-info/requires.txt 2025-10-15T18:53:00,056 writing top-level names to detkit.egg-info/top_level.txt 2025-10-15T18:53:00,093 reading manifest file 'detkit.egg-info/SOURCES.txt' 2025-10-15T18:53:00,107 reading manifest template 'MANIFEST.in' 2025-10-15T18:53:00,146 warning: no files found matching '*.pxi' anywhere in distribution 2025-10-15T18:53:00,150 warning: no files found matching '*.cu' anywhere in distribution 2025-10-15T18:53:00,151 warning: no previously-included files matching '*.py[cod]' found anywhere in distribution 2025-10-15T18:53:00,153 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-10-15T18:53:00,154 warning: no previously-included files matching '*.so' found anywhere in distribution 2025-10-15T18:53:00,156 warning: no previously-included files matching '*.dll' found anywhere in distribution 2025-10-15T18:53:00,157 warning: no previously-included files matching '*.dylib' found anywhere in distribution 2025-10-15T18:53:00,159 warning: no previously-included files matching '*.o' found anywhere in distribution 2025-10-15T18:53:00,160 warning: no previously-included files matching '*.swp' found anywhere in distribution 2025-10-15T18:53:00,322 warning: no files found matching '*.svg' under directory 'docs' 2025-10-15T18:53:00,371 warning: no files found matching '*.bib' under directory 'docs' 2025-10-15T18:53:00,408 warning: no files found matching '*.in' under directory 'docs' 2025-10-15T18:53:00,453 warning: no previously-included files matching '*.pdf' found under directory 'docs' 2025-10-15T18:53:00,491 warning: no files found matching '*.ico' under directory 'docs' 2025-10-15T18:53:00,585 warning: no files found matching '*.png' under directory 'docs' 2025-10-15T18:53:00,678 warning: no files found matching '*.rst' under directory 'detkit' 2025-10-15T18:53:00,678 warning: no files found matching '*.py' under directory 'examples' 2025-10-15T18:53:00,679 warning: no files found matching '*.rst' under directory 'examples' 2025-10-15T18:53:00,681 warning: no previously-included files matching '*.pdf' found under directory 'notebooks' 2025-10-15T18:53:00,682 warning: no previously-included files matching '*.svg' found under directory 'notebooks' 2025-10-15T18:53:00,697 warning: no files found matching '*.rst' under directory 'tests' 2025-10-15T18:53:00,705 warning: no previously-included files matching '*.svg' found under directory 'tests' 2025-10-15T18:53:00,706 warning: no previously-included files matching '*.pdf' found under directory 'tests' 2025-10-15T18:53:00,714 warning: no files found matching 'CHANGELOG.rst' 2025-10-15T18:53:00,716 warning: no previously-included files found matching 'docs/todo' 2025-10-15T18:53:00,717 warning: no previously-included files found matching 'TODO.rst' 2025-10-15T18:53:00,718 warning: no previously-included files found matching '.coverage' 2025-10-15T18:53:00,719 warning: no previously-included files found matching '.gitattributes' 2025-10-15T18:53:00,720 warning: no previously-included files found matching '.tokeignore' 2025-10-15T18:53:00,721 no previously-included directories found matching 'docs/source/_static/images' 2025-10-15T18:53:00,722 no previously-included directories found matching 'docs/build' 2025-10-15T18:53:00,723 no previously-included directories found matching '.git' 2025-10-15T18:53:00,724 no previously-included directories found matching 'tmp' 2025-10-15T18:53:00,725 no previously-included directories found matching '.tox' 2025-10-15T18:53:00,726 no previously-included directories found matching '.github' 2025-10-15T18:53:00,727 no previously-included directories found matching 'conda-recipe' 2025-10-15T18:53:00,728 no previously-included directories found matching 'benchmark' 2025-10-15T18:53:00,729 adding license file 'LICENSE.txt' 2025-10-15T18:53:00,729 adding license file 'AUTHORS.txt' 2025-10-15T18:53:00,742 writing manifest file 'detkit.egg-info/SOURCES.txt' 2025-10-15T18:53:00,762 creating build/lib.linux-armv7l-cpython-311/docker 2025-10-15T18:53:00,763 copying docker/Dockerfile -> build/lib.linux-armv7l-cpython-311/docker 2025-10-15T18:53:00,766 creating build/lib.linux-armv7l-cpython-311/notebooks 2025-10-15T18:53:00,767 copying notebooks/analytical_performance.ipynb -> build/lib.linux-armv7l-cpython-311/notebooks 2025-10-15T18:53:00,772 creating build/lib.linux-armv7l-cpython-311/tools/ci 2025-10-15T18:53:00,773 copying tools/ci/cirrus_deploy_conda_linux_aarch64.yml -> build/lib.linux-armv7l-cpython-311/tools/ci 2025-10-15T18:53:00,776 copying tools/ci/cirrus_deploy_conda_macosx_arm64.yml -> build/lib.linux-armv7l-cpython-311/tools/ci 2025-10-15T18:53:00,779 copying tools/ci/cirrus_deploy_pypi_linux_aarch64.yml -> build/lib.linux-armv7l-cpython-311/tools/ci 2025-10-15T18:53:00,781 copying tools/ci/cirrus_deploy_pypi_macosx_arm64.yml -> build/lib.linux-armv7l-cpython-311/tools/ci 2025-10-15T18:53:00,784 creating build/lib.linux-armv7l-cpython-311/tools/wheels 2025-10-15T18:53:00,785 copying tools/wheels/install_openblas.sh -> build/lib.linux-armv7l-cpython-311/tools/wheels 2025-10-15T18:53:00,787 copying tools/wheels/upload_wheels.sh -> build/lib.linux-armv7l-cpython-311/tools/wheels 2025-10-15T18:53:00,789 copying detkit/_utilities/array_util.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_utilities 2025-10-15T18:53:00,791 copying detkit/_utilities/array_util.h -> build/lib.linux-armv7l-cpython-311/detkit/_utilities 2025-10-15T18:53:00,793 copying detkit/_utilities/timer.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_utilities 2025-10-15T18:53:00,795 copying detkit/_utilities/timer.h -> build/lib.linux-armv7l-cpython-311/detkit/_utilities 2025-10-15T18:53:00,797 creating build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T18:53:00,798 copying detkit/_c_linear_algebra/__init__.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T18:53:00,800 copying detkit/_c_linear_algebra/c_matrix_decompositions.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T18:53:00,803 copying detkit/_c_linear_algebra/c_matrix_decompositions.h -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T18:53:00,805 copying detkit/_c_linear_algebra/c_matrix_decompositions.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T18:53:00,807 copying detkit/_c_linear_algebra/c_matrix_functions.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T18:53:00,810 copying detkit/_c_linear_algebra/c_matrix_functions.h -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T18:53:00,812 copying detkit/_c_linear_algebra/c_matrix_functions.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T18:53:00,814 copying detkit/_c_linear_algebra/c_matrix_solvers.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T18:53:00,816 copying detkit/_c_linear_algebra/c_matrix_solvers.h -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T18:53:00,819 copying detkit/_c_linear_algebra/c_matrix_solvers.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T18:53:00,821 copying detkit/_benchmark/__init__.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_benchmark 2025-10-15T18:53:00,823 copying detkit/_benchmark/benchmark.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_benchmark 2025-10-15T18:53:00,825 copying detkit/_benchmark/benchmark.h -> build/lib.linux-armv7l-cpython-311/detkit/_benchmark 2025-10-15T18:53:00,827 copying detkit/_benchmark/benchmark.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_benchmark 2025-10-15T18:53:00,829 copying detkit/_benchmark/get_instructions_per_flop.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_benchmark 2025-10-15T18:53:00,832 copying detkit/_definitions/__init__.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T18:53:00,834 copying detkit/_definitions/c_get_config.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T18:53:00,836 copying detkit/_definitions/c_get_config.h -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T18:53:00,838 copying detkit/_definitions/c_get_config.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T18:53:00,840 copying detkit/_definitions/debugging.h -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T18:53:00,842 copying detkit/_definitions/definitions.h -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T18:53:00,844 copying detkit/_definitions/get_config.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T18:53:00,846 copying detkit/_definitions/types.h -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T18:53:00,849 copying detkit/_definitions/types.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T18:53:00,850 creating build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra 2025-10-15T18:53:00,852 copying detkit/_c_basic_algebra/__init__.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra 2025-10-15T18:53:00,854 copying detkit/_c_basic_algebra/c_matrix_operations.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra 2025-10-15T18:53:00,856 copying detkit/_c_basic_algebra/c_matrix_operations.h -> build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra 2025-10-15T18:53:00,859 copying detkit/_c_basic_algebra/c_vector_operations.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra 2025-10-15T18:53:00,861 copying detkit/_c_basic_algebra/c_vector_operations.h -> build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra 2025-10-15T18:53:00,863 copying detkit/_c_basic_algebra/c_vector_operations.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra 2025-10-15T18:53:00,865 copying detkit/_cy_linear_algebra/cho_factor.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T18:53:00,867 copying detkit/_cy_linear_algebra/cho_solve.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T18:53:00,870 copying detkit/_cy_linear_algebra/fill_triangle.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T18:53:00,872 copying detkit/_cy_linear_algebra/ldl_factor.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T18:53:00,874 copying detkit/_cy_linear_algebra/ldl_solve.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T18:53:00,877 copying detkit/_cy_linear_algebra/lu_factor.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T18:53:00,880 copying detkit/_cy_linear_algebra/lu_solve.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T18:53:00,882 copying detkit/_cy_linear_algebra/matmul.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T18:53:00,886 copying detkit/_cy_linear_algebra/solve_diag.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T18:53:00,889 copying detkit/_cy_linear_algebra/solve_triangular.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra 2025-10-15T18:53:00,891 copying detkit/_functions/logdet.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:53:00,894 copying detkit/_functions/loggdet.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:53:00,897 copying detkit/_functions/logpdet.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:53:00,900 copying detkit/_functions/ortho_complement.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:53:00,903 copying detkit/_functions/orthogonalize.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_functions 2025-10-15T18:53:00,905 copying detkit/_device/c_instructions_counter.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_device 2025-10-15T18:53:00,908 copying detkit/_device/c_instructions_counter.h -> build/lib.linux-armv7l-cpython-311/detkit/_device 2025-10-15T18:53:00,910 copying detkit/_device/instructions_counter.pyx -> build/lib.linux-armv7l-cpython-311/detkit/_device 2025-10-15T18:53:00,913 copying detkit/_openmp/__init__.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T18:53:00,914 copying detkit/_openmp/conditional_openmp.cpp -> build/lib.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T18:53:00,917 copying detkit/_openmp/conditional_openmp.h -> build/lib.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T18:53:00,919 copying detkit/_openmp/openmp.pxd -> build/lib.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T18:53:00,929 running build_ext 2025-10-15T18:53:00,951 building 'detkit._cy_linear_algebra.cho_factor' extension 2025-10-15T18:53:00,953 building 'detkit._cy_linear_algebra.cho_solve' extension 2025-10-15T18:53:00,955 creating build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra 2025-10-15T18:53:00,956 creating build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra 2025-10-15T18:53:00,957 building 'detkit._cy_linear_algebra.fill_triangle' extension 2025-10-15T18:53:00,959 building 'detkit._cy_linear_algebra.ldl_factor' extension 2025-10-15T18:53:00,960 creating build/temp.linux-armv7l-cpython-311/build/detkit/_cy_linear_algebra 2025-10-15T18:53:00,961 creating build/temp.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T18:53:00,962 creating build/temp.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T18:53:00,963 creating build/temp.linux-armv7l-cpython-311/detkit/_openmp 2025-10-15T18:53:00,964 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-15T18:53:00,964 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-15T18:53:00,965 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-15T18:53:00,969 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-15T18:53:02,398 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T18:53:02,399 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-15T18:53:02,400 5203 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T18:53:02,401 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,426 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T18:53:02,427 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-15T18:53:02,428 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:02,429 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,429 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:02,430 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:02,431 | ^ 2025-10-15T18:53:02,432 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2184:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:02,433 2184 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:02,434 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,435 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:5781:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:02,435 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-15T18:53:02,436 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,437 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-15T18:53:02,438 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:02,439 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,440 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:02,441 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:02,442 | ^ 2025-10-15T18:53:02,443 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2184:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:02,445 2184 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:02,450 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,451 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:5827:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:02,452 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-15T18:53:02,454 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,704 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-15T18:53:02,705 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-15T18:53:02,706 12300 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T18:53:02,707 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,715 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-15T18:53:02,716 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-15T18:53:02,717 12663 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T18:53:02,718 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,805 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T18:53:02,806 from build/./detkit/_cy_linear_algebra/fill_triangle.cpp:35: 2025-10-15T18:53:02,807 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-15T18:53:02,808 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-15T18:53:02,808 16106 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:02,809 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,810 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:53:02,811 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:53:02,812 | ^~~~ 2025-10-15T18:53:02,813 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:53:02,814 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T18:53:02,815 | ^~~~~~~~~~~~~~ 2025-10-15T18:53:02,815 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:16106:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T18:53:02,816 16106 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:02,817 | ^~~~~~~~~ 2025-10-15T18:53:02,818 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-15T18:53:02,819 16126 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:02,820 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,821 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:53:02,822 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:53:02,824 | ^~~~ 2025-10-15T18:53:02,825 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:53:02,826 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T18:53:02,827 | ^~~~~~~~~~~~~~ 2025-10-15T18:53:02,829 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:16126:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T18:53:02,830 16126 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:02,831 | ^~~~~~~~~ 2025-10-15T18:53:02,852 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-15T18:53:02,853 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-15T18:53:02,854 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:02,855 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,856 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:02,857 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:02,858 | ^ 2025-10-15T18:53:02,859 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2184:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:02,860 2184 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:02,861 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,862 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:16795:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:02,863 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-15T18:53:02,864 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,869 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-15T18:53:02,871 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:02,872 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,873 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:02,874 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:02,875 | ^ 2025-10-15T18:53:02,876 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2184:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:02,877 2184 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:02,878 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,879 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:16937:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:02,880 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-15T18:53:02,881 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,883 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-15T18:53:02,884 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:02,885 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,886 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:02,887 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:02,888 | ^ 2025-10-15T18:53:02,889 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2184:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:02,890 2184 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:02,891 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,892 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:16996:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:02,893 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-15T18:53:02,894 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,895 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-15T18:53:02,897 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:02,898 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,899 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:02,899 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:02,900 | ^ 2025-10-15T18:53:02,901 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2184:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:02,902 2184 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:02,903 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,904 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17055:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:02,904 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-15T18:53:02,905 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,910 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-15T18:53:02,911 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:02,912 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,913 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:02,914 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:02,915 | ^ 2025-10-15T18:53:02,916 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2184:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:02,917 2184 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:02,918 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,920 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17114:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:02,931 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-15T18:53:02,932 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,933 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-15T18:53:02,934 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:02,935 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,936 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:02,938 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:02,939 | ^ 2025-10-15T18:53:02,940 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2184:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:02,941 2184 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:02,942 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,943 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17173:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:02,944 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-15T18:53:02,945 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,946 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-15T18:53:02,947 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:02,947 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,948 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:02,949 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:02,950 | ^ 2025-10-15T18:53:02,951 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2184:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:02,951 2184 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:02,952 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,953 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:17232:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:02,954 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-15T18:53:02,954 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,990 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-15T18:53:02,991 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-15T18:53:02,992 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-15T18:53:02,993 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,994 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-15T18:53:02,996 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-15T18:53:02,997 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:02,998 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-15T18:53:02,999 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-15T18:53:03,000 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,001 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-15T18:53:03,002 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-15T18:53:03,003 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,004 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-15T18:53:03,005 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-15T18:53:03,005 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,006 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-15T18:53:03,007 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-15T18:53:03,008 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,009 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-15T18:53:03,010 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-15T18:53:03,011 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,012 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-15T18:53:03,013 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-15T18:53:03,014 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,016 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-15T18:53:03,016 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-15T18:53:03,018 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-15T18:53:03,019 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,020 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-15T18:53:03,021 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-15T18:53:03,022 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,023 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-15T18:53:03,024 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-15T18:53:03,025 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,026 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-15T18:53:03,027 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-15T18:53:03,028 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,028 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-15T18:53:03,030 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-15T18:53:03,031 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,032 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-15T18:53:03,033 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-15T18:53:03,034 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,035 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-15T18:53:03,036 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-15T18:53:03,036 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,037 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-15T18:53:03,038 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-15T18:53:03,039 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,040 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-15T18:53:03,041 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-15T18:53:03,043 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-15T18:53:03,044 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,045 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-15T18:53:03,046 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-15T18:53:03,047 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,048 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-15T18:53:03,049 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-15T18:53:03,050 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,051 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-15T18:53:03,052 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-15T18:53:03,053 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,054 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-15T18:53:03,055 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-15T18:53:03,056 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,057 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-15T18:53:03,058 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-15T18:53:03,059 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,060 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-15T18:53:03,061 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-15T18:53:03,062 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,063 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-15T18:53:03,064 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-15T18:53:03,065 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,066 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-15T18:53:03,066 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-15T18:53:03,068 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-15T18:53:03,068 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,069 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-15T18:53:03,070 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-15T18:53:03,071 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,072 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-15T18:53:03,074 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-15T18:53:03,075 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,076 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-15T18:53:03,077 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-15T18:53:03,078 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,079 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-15T18:53:03,080 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-15T18:53:03,081 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,082 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-15T18:53:03,083 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-15T18:53:03,084 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,085 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-15T18:53:03,086 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-15T18:53:03,087 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,089 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-15T18:53:03,090 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-15T18:53:03,091 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,092 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-15T18:53:03,093 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-15T18:53:03,094 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-15T18:53:03,095 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,096 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-15T18:53:03,097 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-15T18:53:03,097 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,098 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-15T18:53:03,099 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-15T18:53:03,100 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,102 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-15T18:53:03,103 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-15T18:53:03,104 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,104 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-15T18:53:03,105 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-15T18:53:03,107 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,108 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-15T18:53:03,108 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-15T18:53:03,109 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,110 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-15T18:53:03,111 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-15T18:53:03,112 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,113 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-15T18:53:03,114 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-15T18:53:03,115 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,116 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-15T18:53:03,117 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-15T18:53:03,118 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-15T18:53:03,119 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,121 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-15T18:53:03,122 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-15T18:53:03,122 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,123 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-15T18:53:03,124 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-15T18:53:03,125 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,126 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-15T18:53:03,127 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-15T18:53:03,128 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,129 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-15T18:53:03,130 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-15T18:53:03,131 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,132 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-15T18:53:03,133 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-15T18:53:03,134 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,135 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-15T18:53:03,136 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-15T18:53:03,137 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,137 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-15T18:53:03,138 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-15T18:53:03,139 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,441 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T18:53:03,442 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-15T18:53:03,443 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:03,444 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,445 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:23531:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:03,446 23531 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T18:53:03,447 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,448 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T18:53:03,449 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-15T18:53:03,450 23538 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T18:53:03,451 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,452 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-15T18:53:03,453 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:03,455 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,456 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:23543:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:03,457 23543 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T18:53:03,457 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,458 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T18:53:03,459 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-15T18:53:03,460 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:03,461 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,462 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:1333:43: note: in definition of macro ‘unlikely’ 2025-10-15T18:53:03,463 1333 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T18:53:03,464 | ^ 2025-10-15T18:53:03,465 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:23547:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:03,466 23547 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T18:53:03,467 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,469 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T18:53:03,470 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-15T18:53:03,471 2156 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:03,472 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,474 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:2158:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:03,475 2158 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T18:53:03,476 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,477 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:23580:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T18:53:03,479 23580 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T18:53:03,480 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,559 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T18:53:03,560 from /usr/include/python3.11/Python.h:61: 2025-10-15T18:53:03,561 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:53:03,562 /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-15T18:53:03,563 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:53:03,564 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:25286:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:53:03,565 25286 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T18:53:03,567 | ^~~~~~~~~~~~~~~ 2025-10-15T18:53:03,568 build/./detkit/_cy_linear_algebra/fill_triangle.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:53:03,569 /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-15T18:53:03,570 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:53:03,571 build/./detkit/_cy_linear_algebra/fill_triangle.cpp:25339:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:53:03,572 25339 | PyDict_GET_SIZE(kw); 2025-10-15T18:53:03,573 | ^~~~~~~~~~~~~~~ 2025-10-15T18:53:03,647 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T18:53:03,648 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T18:53:03,650 /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-15T18:53:03,651 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:53:03,652 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,653 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:53:03,654 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T18:53:03,655 | ^~~~~~~~~~~~ 2025-10-15T18:53:03,656 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T18:53:03,657 /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-15T18:53:03,658 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:53:03,659 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,661 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:53:03,662 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T18:53:03,663 | ^~~~~~~~~~~~ 2025-10-15T18:53:03,664 In file included from build/./detkit/_cy_linear_algebra/fill_triangle.cpp:26560: 2025-10-15T18:53:03,666 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T18:53:03,667 /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-15T18:53:03,668 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T18:53:03,669 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,797 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T18:53:03,799 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-15T18:53:03,800 5447 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T18:53:03,801 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,824 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T18:53:03,825 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-15T18:53:03,826 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:03,828 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,828 build/./detkit/_cy_linear_algebra/cho_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:03,829 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:03,830 | ^ 2025-10-15T18:53:03,831 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:03,832 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:03,833 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,833 build/./detkit/_cy_linear_algebra/cho_factor.cpp:6025:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:03,834 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-15T18:53:03,835 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,836 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-15T18:53:03,837 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:03,838 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,838 build/./detkit/_cy_linear_algebra/cho_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:03,839 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:03,840 | ^ 2025-10-15T18:53:03,841 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:03,842 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:03,843 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,844 build/./detkit/_cy_linear_algebra/cho_factor.cpp:6071:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:03,845 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-15T18:53:03,846 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,905 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T18:53:03,906 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-15T18:53:03,907 5593 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T18:53:03,908 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,930 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T18:53:03,932 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-15T18:53:03,932 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:03,933 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,934 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:03,935 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:03,936 | ^ 2025-10-15T18:53:03,938 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:03,938 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:03,939 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,940 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:6171:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:03,941 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-15T18:53:03,942 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,943 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-15T18:53:03,944 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:03,944 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,945 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:03,946 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:03,947 | ^ 2025-10-15T18:53:03,948 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:03,949 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:03,950 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,950 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:6217:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:03,951 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-15T18:53:03,952 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,957 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T18:53:03,958 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-15T18:53:03,959 5453 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T18:53:03,960 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,984 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T18:53:03,985 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-15T18:53:03,986 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:03,987 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,988 build/./detkit/_cy_linear_algebra/cho_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:03,989 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:03,989 | ^ 2025-10-15T18:53:03,990 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:03,991 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:03,992 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,993 build/./detkit/_cy_linear_algebra/cho_solve.cpp:6031:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:03,994 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-15T18:53:03,995 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:03,998 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-15T18:53:03,999 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,000 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,001 build/./detkit/_cy_linear_algebra/cho_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,002 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,002 | ^ 2025-10-15T18:53:04,003 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,004 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,005 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,006 build/./detkit/_cy_linear_algebra/cho_solve.cpp:6077:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,006 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-15T18:53:04,007 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,040 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-15T18:53:04,041 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-15T18:53:04,042 12544 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T18:53:04,043 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,048 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-15T18:53:04,049 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-15T18:53:04,051 12907 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T18:53:04,051 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,113 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T18:53:04,114 from build/./detkit/_cy_linear_algebra/cho_factor.cpp:35: 2025-10-15T18:53:04,115 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-15T18:53:04,116 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-15T18:53:04,117 16350 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:04,118 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,119 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:53:04,120 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:53:04,121 | ^~~~ 2025-10-15T18:53:04,122 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:53:04,123 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T18:53:04,124 | ^~~~~~~~~~~~~~ 2025-10-15T18:53:04,125 build/./detkit/_cy_linear_algebra/cho_factor.cpp:16350:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T18:53:04,126 16350 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:04,127 | ^~~~~~~~~ 2025-10-15T18:53:04,127 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-15T18:53:04,128 16370 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:04,129 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,130 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:53:04,131 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:53:04,131 | ^~~~ 2025-10-15T18:53:04,132 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:53:04,133 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T18:53:04,134 | ^~~~~~~~~~~~~~ 2025-10-15T18:53:04,134 build/./detkit/_cy_linear_algebra/cho_factor.cpp:16370:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T18:53:04,135 16370 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:04,136 | ^~~~~~~~~ 2025-10-15T18:53:04,175 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-15T18:53:04,175 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-15T18:53:04,176 12690 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T18:53:04,177 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,180 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-15T18:53:04,181 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-15T18:53:04,182 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,183 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,184 build/./detkit/_cy_linear_algebra/cho_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,185 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,186 | ^ 2025-10-15T18:53:04,187 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,188 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,188 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,189 build/./detkit/_cy_linear_algebra/cho_factor.cpp:17291:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,190 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-15T18:53:04,191 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,192 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-15T18:53:04,193 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-15T18:53:04,194 13053 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T18:53:04,195 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,196 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-15T18:53:04,197 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,197 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,198 build/./detkit/_cy_linear_algebra/cho_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,199 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,200 | ^ 2025-10-15T18:53:04,201 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,201 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,202 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,203 build/./detkit/_cy_linear_algebra/cho_factor.cpp:17334:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,204 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-15T18:53:04,205 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,206 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-15T18:53:04,207 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-15T18:53:04,208 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,209 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-15T18:53:04,210 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-15T18:53:04,211 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,212 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-15T18:53:04,213 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-15T18:53:04,214 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,215 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-15T18:53:04,216 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-15T18:53:04,230 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,231 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-15T18:53:04,232 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,233 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,234 build/./detkit/_cy_linear_algebra/cho_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,235 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,235 | ^ 2025-10-15T18:53:04,236 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,237 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,238 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,239 build/./detkit/_cy_linear_algebra/cho_factor.cpp:17531:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,240 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-15T18:53:04,241 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,242 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-15T18:53:04,243 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-15T18:53:04,244 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,245 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-15T18:53:04,246 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-15T18:53:04,247 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,248 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-15T18:53:04,249 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-15T18:53:04,250 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,251 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-15T18:53:04,252 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-15T18:53:04,253 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,276 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T18:53:04,277 from build/./detkit/_cy_linear_algebra/ldl_factor.cpp:36: 2025-10-15T18:53:04,277 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-15T18:53:04,278 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-15T18:53:04,279 16496 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:04,280 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,281 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:53:04,282 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:53:04,283 | ^~~~ 2025-10-15T18:53:04,283 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:53:04,284 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T18:53:04,285 | ^~~~~~~~~~~~~~ 2025-10-15T18:53:04,286 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:16496:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T18:53:04,287 16496 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:04,288 | ^~~~~~~~~ 2025-10-15T18:53:04,289 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-15T18:53:04,289 16516 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:04,290 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,291 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:53:04,292 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:53:04,293 | ^~~~ 2025-10-15T18:53:04,294 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:53:04,295 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T18:53:04,296 | ^~~~~~~~~~~~~~ 2025-10-15T18:53:04,297 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:16516:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T18:53:04,298 16516 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:04,299 | ^~~~~~~~~ 2025-10-15T18:53:04,313 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-15T18:53:04,314 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-15T18:53:04,316 12550 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T18:53:04,317 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,325 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-15T18:53:04,326 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-15T18:53:04,327 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,328 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,329 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,330 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,331 | ^ 2025-10-15T18:53:04,331 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,332 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,333 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,334 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:17289:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,334 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-15T18:53:04,335 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,336 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-15T18:53:04,337 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-15T18:53:04,338 12913 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T18:53:04,339 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,339 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-15T18:53:04,340 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,341 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,342 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,343 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,344 | ^ 2025-10-15T18:53:04,345 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,346 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,347 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,348 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:17325:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,349 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-15T18:53:04,350 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,399 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-15T18:53:04,400 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-15T18:53:04,401 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,402 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,402 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,403 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,405 | ^ 2025-10-15T18:53:04,405 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,406 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,407 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,407 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:18019:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,408 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-15T18:53:04,409 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,410 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-15T18:53:04,411 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,412 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,412 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,413 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,414 | ^ 2025-10-15T18:53:04,415 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,415 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,416 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,417 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:18055:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,418 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-15T18:53:04,419 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,420 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-15T18:53:04,421 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,422 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,423 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,424 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,425 | ^ 2025-10-15T18:53:04,426 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,427 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,428 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,429 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:18061:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,430 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-15T18:53:04,431 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,437 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-15T18:53:04,438 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,439 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,440 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,441 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,442 | ^ 2025-10-15T18:53:04,442 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,443 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,444 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,445 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:18171:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,445 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-15T18:53:04,446 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,448 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-15T18:53:04,449 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,450 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,451 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,452 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,453 | ^ 2025-10-15T18:53:04,453 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,454 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,455 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,456 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:18200:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,457 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-15T18:53:04,458 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,459 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-15T18:53:04,460 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,461 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,462 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,463 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,464 | ^ 2025-10-15T18:53:04,465 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,466 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,467 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,468 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:18239:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,469 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-15T18:53:04,470 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,500 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T18:53:04,501 from build/./detkit/_cy_linear_algebra/cho_solve.cpp:35: 2025-10-15T18:53:04,502 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-15T18:53:04,503 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-15T18:53:04,504 16356 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:04,505 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,505 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:53:04,506 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:53:04,507 | ^~~~ 2025-10-15T18:53:04,508 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:53:04,509 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T18:53:04,510 | ^~~~~~~~~~~~~~ 2025-10-15T18:53:04,510 build/./detkit/_cy_linear_algebra/cho_solve.cpp:16356:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T18:53:04,511 16356 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:04,512 | ^~~~~~~~~ 2025-10-15T18:53:04,513 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-15T18:53:04,514 16376 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:04,514 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,515 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:53:04,516 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:53:04,517 | ^~~~ 2025-10-15T18:53:04,518 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:53:04,519 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T18:53:04,520 | ^~~~~~~~~~~~~~ 2025-10-15T18:53:04,521 build/./detkit/_cy_linear_algebra/cho_solve.cpp:16376:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T18:53:04,522 16376 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:04,523 | ^~~~~~~~~ 2025-10-15T18:53:04,524 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-15T18:53:04,525 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-15T18:53:04,526 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,526 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,527 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,528 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,529 | ^ 2025-10-15T18:53:04,530 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,531 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,531 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,533 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:18806:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,534 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-15T18:53:04,534 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,555 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-15T18:53:04,556 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,557 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,557 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,558 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,559 | ^ 2025-10-15T18:53:04,559 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,560 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,561 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,562 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:19224:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,563 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-15T18:53:04,563 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,567 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T18:53:04,568 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-15T18:53:04,569 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,570 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,571 build/./detkit/_cy_linear_algebra/cho_factor.cpp:22548:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,572 22548 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T18:53:04,573 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,574 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T18:53:04,575 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-15T18:53:04,576 22555 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T18:53:04,577 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,578 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-15T18:53:04,579 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,580 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,581 build/./detkit/_cy_linear_algebra/cho_factor.cpp:22560:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,582 22560 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T18:53:04,583 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,584 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T18:53:04,585 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-15T18:53:04,586 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,586 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,587 build/./detkit/_cy_linear_algebra/cho_factor.cpp:1333:43: note: in definition of macro ‘unlikely’ 2025-10-15T18:53:04,588 1333 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T18:53:04,589 | ^ 2025-10-15T18:53:04,590 build/./detkit/_cy_linear_algebra/cho_factor.cpp:22564:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,590 22564 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T18:53:04,591 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,592 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T18:53:04,593 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-15T18:53:04,594 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,594 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,595 build/./detkit/_cy_linear_algebra/cho_factor.cpp:2296:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,596 2296 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T18:53:04,597 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,598 build/./detkit/_cy_linear_algebra/cho_factor.cpp:22597:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T18:53:04,599 22597 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T18:53:04,600 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,625 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-15T18:53:04,626 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-15T18:53:04,627 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,628 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,629 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,630 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,631 | ^ 2025-10-15T18:53:04,632 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,633 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,634 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,635 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:19646:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,636 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-15T18:53:04,637 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,643 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-15T18:53:04,644 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,645 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,646 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,647 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,648 | ^ 2025-10-15T18:53:04,648 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,649 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,650 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,651 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:19688:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,652 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-15T18:53:04,653 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,654 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-15T18:53:04,654 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,655 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,656 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,657 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,658 | ^ 2025-10-15T18:53:04,659 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,660 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,661 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,662 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:19693:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,663 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-15T18:53:04,664 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,665 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-15T18:53:04,666 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-15T18:53:04,667 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,668 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,669 build/./detkit/_cy_linear_algebra/cho_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,670 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,671 | ^ 2025-10-15T18:53:04,672 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,673 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,674 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,674 build/./detkit/_cy_linear_algebra/cho_solve.cpp:17549:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,675 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-15T18:53:04,676 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,677 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-15T18:53:04,678 19746 | __pyx_v_piv_p = (&(*((int *) ( /* dim=0 */ (__pyx_v_piv_mv.data + __pyx_t_10 * __pyx_v_piv_mv.strides[0]) )))); 2025-10-15T18:53:04,678 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,679 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-15T18:53:04,680 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,681 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,682 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,683 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,684 | ^ 2025-10-15T18:53:04,685 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,686 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,687 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,688 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:19757:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,689 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-15T18:53:04,690 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,691 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-15T18:53:04,692 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-15T18:53:04,693 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,694 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-15T18:53:04,695 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-15T18:53:04,696 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,697 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-15T18:53:04,698 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,699 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,700 build/./detkit/_cy_linear_algebra/cho_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,701 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,701 | ^ 2025-10-15T18:53:04,702 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,703 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,704 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,705 build/./detkit/_cy_linear_algebra/cho_solve.cpp:17688:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,706 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-15T18:53:04,706 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,707 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-15T18:53:04,708 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-15T18:53:04,709 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,710 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-15T18:53:04,711 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-15T18:53:04,712 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,712 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-15T18:53:04,713 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-15T18:53:04,714 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,715 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-15T18:53:04,716 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-15T18:53:04,717 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,718 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-15T18:53:04,719 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-15T18:53:04,720 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,721 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-15T18:53:04,722 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-15T18:53:04,723 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,724 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T18:53:04,725 from /usr/include/python3.11/Python.h:61: 2025-10-15T18:53:04,726 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:53:04,726 /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-15T18:53:04,727 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:53:04,728 build/./detkit/_cy_linear_algebra/cho_factor.cpp:24310:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:53:04,729 24310 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T18:53:04,730 | ^~~~~~~~~~~~~~~ 2025-10-15T18:53:04,731 build/./detkit/_cy_linear_algebra/cho_factor.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:53:04,732 /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-15T18:53:04,733 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:53:04,734 build/./detkit/_cy_linear_algebra/cho_factor.cpp:24363:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:53:04,735 24363 | PyDict_GET_SIZE(kw); 2025-10-15T18:53:04,735 | ^~~~~~~~~~~~~~~ 2025-10-15T18:53:04,736 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-15T18:53:04,737 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,738 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,739 build/./detkit/_cy_linear_algebra/cho_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,740 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,741 | ^ 2025-10-15T18:53:04,742 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,743 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,744 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,745 build/./detkit/_cy_linear_algebra/cho_solve.cpp:17913:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,746 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-15T18:53:04,747 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,748 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-15T18:53:04,749 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-15T18:53:04,750 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,751 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-15T18:53:04,752 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-15T18:53:04,753 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,753 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-15T18:53:04,754 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,755 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,756 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,757 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,757 | ^ 2025-10-15T18:53:04,758 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,759 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,760 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,761 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:19954:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,762 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-15T18:53:04,763 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,764 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-15T18:53:04,765 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-15T18:53:04,766 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,767 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-15T18:53:04,768 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-15T18:53:04,769 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,770 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-15T18:53:04,771 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-15T18:53:04,772 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,773 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-15T18:53:04,774 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-15T18:53:04,775 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,775 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-15T18:53:04,776 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-15T18:53:04,777 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,778 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-15T18:53:04,779 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-15T18:53:04,779 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,793 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-15T18:53:04,794 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,795 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,796 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,797 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,798 | ^ 2025-10-15T18:53:04,799 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,800 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,801 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,801 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:20276:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,802 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-15T18:53:04,803 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,826 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-15T18:53:04,827 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,828 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,829 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,830 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,831 | ^ 2025-10-15T18:53:04,832 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,832 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,833 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,834 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:20365:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,835 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-15T18:53:04,835 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,836 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T18:53:04,837 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T18:53:04,837 /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-15T18:53:04,838 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:53:04,839 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,840 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:53:04,841 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T18:53:04,842 | ^~~~~~~~~~~~ 2025-10-15T18:53:04,843 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T18:53:04,844 /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-15T18:53:04,845 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:53:04,846 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,847 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:53:04,848 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T18:53:04,849 | ^~~~~~~~~~~~ 2025-10-15T18:53:04,850 In file included from build/./detkit/_cy_linear_algebra/cho_factor.cpp:25584: 2025-10-15T18:53:04,851 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T18:53:04,851 /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-15T18:53:04,852 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T18:53:04,853 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,854 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-15T18:53:04,855 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:04,856 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,857 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:04,858 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:04,859 | ^ 2025-10-15T18:53:04,859 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2338:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:04,860 2338 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:04,861 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:04,862 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:20455:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:04,863 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-15T18:53:04,863 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,053 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T18:53:05,054 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-15T18:53:05,055 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:05,056 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,057 build/./detkit/_cy_linear_algebra/cho_solve.cpp:22972:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:05,058 22972 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T18:53:05,059 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,060 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T18:53:05,061 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-15T18:53:05,063 22979 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T18:53:05,064 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,067 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-15T18:53:05,068 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:05,069 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,071 build/./detkit/_cy_linear_algebra/cho_solve.cpp:22984:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:05,071 22984 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T18:53:05,072 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,077 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T18:53:05,078 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-15T18:53:05,078 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:05,080 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,081 build/./detkit/_cy_linear_algebra/cho_solve.cpp:1333:43: note: in definition of macro ‘unlikely’ 2025-10-15T18:53:05,082 1333 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T18:53:05,083 | ^ 2025-10-15T18:53:05,084 build/./detkit/_cy_linear_algebra/cho_solve.cpp:22988:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:05,085 22988 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T18:53:05,086 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,090 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T18:53:05,091 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-15T18:53:05,091 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:05,092 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,093 build/./detkit/_cy_linear_algebra/cho_solve.cpp:2296:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:05,094 2296 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T18:53:05,095 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,096 build/./detkit/_cy_linear_algebra/cho_solve.cpp:23021:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T18:53:05,097 23021 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T18:53:05,098 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,182 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T18:53:05,183 from /usr/include/python3.11/Python.h:61: 2025-10-15T18:53:05,184 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:53:05,185 /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-15T18:53:05,186 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:53:05,187 build/./detkit/_cy_linear_algebra/cho_solve.cpp:24734:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:53:05,188 24734 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T18:53:05,189 | ^~~~~~~~~~~~~~~ 2025-10-15T18:53:05,193 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T18:53:05,195 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-15T18:53:05,196 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:05,197 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,198 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:25759:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:05,199 25759 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T18:53:05,200 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,201 build/./detkit/_cy_linear_algebra/cho_solve.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:53:05,202 /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-15T18:53:05,203 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:53:05,204 build/./detkit/_cy_linear_algebra/cho_solve.cpp:24787:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:53:05,205 24787 | PyDict_GET_SIZE(kw); 2025-10-15T18:53:05,206 | ^~~~~~~~~~~~~~~ 2025-10-15T18:53:05,207 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T18:53:05,208 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-15T18:53:05,209 25766 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T18:53:05,210 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,211 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-15T18:53:05,212 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:05,213 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,213 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:25771:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:05,214 25771 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T18:53:05,215 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,216 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T18:53:05,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-15T18:53:05,218 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:05,219 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,220 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1334:43: note: in definition of macro ‘unlikely’ 2025-10-15T18:53:05,221 1334 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T18:53:05,222 | ^ 2025-10-15T18:53:05,223 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:25775:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:05,240 25775 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T18:53:05,242 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,243 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T18:53:05,244 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-15T18:53:05,245 2310 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:05,246 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,247 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:2312:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:05,248 2312 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T18:53:05,248 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,250 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:25808:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T18:53:05,251 25808 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T18:53:05,252 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,274 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T18:53:05,275 from /usr/include/python3.11/Python.h:55: 2025-10-15T18:53:05,276 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘PyObject* __Pyx_Float___Pyx_PyLong_SubtractObjC(PyObject*, long int, int)’: 2025-10-15T18:53:05,277 /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-15T18:53:05,278 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:53:05,279 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,279 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1269:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:53:05,280 1269 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:53:05,281 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,282 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:26661:16: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:53:05,283 26661 | double a = __Pyx_PyFloat_AS_DOUBLE(float_val); 2025-10-15T18:53:05,284 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,292 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘PyObject* __Pyx_Float___Pyx_PyLong_AddObjC(PyObject*, long int, int)’: 2025-10-15T18:53:05,293 /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-15T18:53:05,294 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:53:05,295 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,296 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1269:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:53:05,296 1269 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:53:05,297 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,299 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:26790:16: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:53:05,300 26790 | double a = __Pyx_PyFloat_AS_DOUBLE(float_val); 2025-10-15T18:53:05,301 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,304 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘PyObject* __Pyx_PyLong_NeObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T18:53:05,305 /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-15T18:53:05,306 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:53:05,307 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,308 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1269:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:53:05,309 1269 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:53:05,310 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,311 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:26865:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:53:05,312 26865 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T18:53:05,312 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,314 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘int __Pyx_PyLong_BoolEqObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T18:53:05,315 /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-15T18:53:05,316 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:53:05,318 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,318 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:1269:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:53:05,319 1269 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:53:05,320 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,321 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:26926:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:53:05,322 26926 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T18:53:05,323 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,338 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T18:53:05,339 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T18:53:05,340 /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-15T18:53:05,340 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:53:05,341 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,342 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:53:05,343 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T18:53:05,344 | ^~~~~~~~~~~~ 2025-10-15T18:53:05,346 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T18:53:05,347 /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-15T18:53:05,348 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:53:05,349 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,350 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:53:05,351 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T18:53:05,352 | ^~~~~~~~~~~~ 2025-10-15T18:53:05,354 In file included from build/./detkit/_cy_linear_algebra/cho_solve.cpp:26008: 2025-10-15T18:53:05,356 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T18:53:05,357 /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-15T18:53:05,358 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T18:53:05,359 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,366 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T18:53:05,367 from /usr/include/python3.11/Python.h:61: 2025-10-15T18:53:05,368 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:53:05,369 /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-15T18:53:05,370 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:53:05,371 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:27926:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:53:05,372 27926 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T18:53:05,373 | ^~~~~~~~~~~~~~~ 2025-10-15T18:53:05,374 build/./detkit/_cy_linear_algebra/ldl_factor.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:53:05,375 /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-15T18:53:05,376 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:53:05,377 build/./detkit/_cy_linear_algebra/ldl_factor.cpp:27979:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:53:05,378 27979 | PyDict_GET_SIZE(kw); 2025-10-15T18:53:05,379 | ^~~~~~~~~~~~~~~ 2025-10-15T18:53:05,448 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T18:53:05,449 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T18:53:05,450 /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-15T18:53:05,451 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:53:05,452 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,453 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:53:05,454 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T18:53:05,455 | ^~~~~~~~~~~~ 2025-10-15T18:53:05,456 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T18:53:05,457 /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-15T18:53:05,458 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:53:05,460 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:05,460 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:53:05,461 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T18:53:05,463 | ^~~~~~~~~~~~ 2025-10-15T18:53:05,464 In file included from build/./detkit/_cy_linear_algebra/ldl_factor.cpp:29200: 2025-10-15T18:53:05,465 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T18:53:05,466 /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-15T18:53:05,467 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T18:53:05,468 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:32,698 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-15T18:53:32,817 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-15T18:53:33,057 building 'detkit._cy_linear_algebra.ldl_solve' extension 2025-10-15T18:53:33,058 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-15T18:53:33,388 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-15T18:53:33,508 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-15T18:53:33,727 building 'detkit._cy_linear_algebra.lu_factor' extension 2025-10-15T18:53:33,728 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-15T18:53:34,023 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-15T18:53:34,154 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-15T18:53:34,386 building 'detkit._cy_linear_algebra.lu_solve' extension 2025-10-15T18:53:34,388 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-15T18:53:36,051 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T18:53:36,052 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-15T18:53:36,053 5467 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T18:53:36,054 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,084 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T18:53:36,085 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-15T18:53:36,086 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:36,087 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,088 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:36,089 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:36,090 | ^ 2025-10-15T18:53:36,091 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:36,092 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:36,093 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,094 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:6045:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:36,095 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-15T18:53:36,096 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,097 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-15T18:53:36,098 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:36,099 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,100 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:36,101 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:36,102 | ^ 2025-10-15T18:53:36,103 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:36,104 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:36,105 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,106 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:6091:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:36,107 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-15T18:53:36,108 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,374 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-15T18:53:36,376 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-15T18:53:36,377 12564 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T18:53:36,378 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,388 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-15T18:53:36,389 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-15T18:53:36,390 12927 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T18:53:36,391 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,477 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T18:53:36,478 from build/./detkit/_cy_linear_algebra/ldl_solve.cpp:35: 2025-10-15T18:53:36,479 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-15T18:53:36,480 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-15T18:53:36,481 16370 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:36,482 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,483 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:53:36,484 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:53:36,485 | ^~~~ 2025-10-15T18:53:36,486 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:53:36,487 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T18:53:36,488 | ^~~~~~~~~~~~~~ 2025-10-15T18:53:36,489 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:16370:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T18:53:36,490 16370 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:36,491 | ^~~~~~~~~ 2025-10-15T18:53:36,492 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-15T18:53:36,493 16390 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:36,493 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,494 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:53:36,495 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:53:36,496 | ^~~~ 2025-10-15T18:53:36,497 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:53:36,498 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T18:53:36,498 | ^~~~~~~~~~~~~~ 2025-10-15T18:53:36,499 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:16390:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T18:53:36,500 16390 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:36,501 | ^~~~~~~~~ 2025-10-15T18:53:36,583 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-15T18:53:36,584 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-15T18:53:36,585 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:36,586 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,587 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:36,588 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:36,589 | ^ 2025-10-15T18:53:36,590 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:36,591 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:36,593 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,594 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:17567:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:36,595 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-15T18:53:36,596 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,603 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-15T18:53:36,604 17729 | __pyx_v_piv_p = (&(*((int *) ( /* dim=0 */ (__pyx_v_piv_mv.data + __pyx_t_10 * __pyx_v_piv_mv.strides[0]) )))); 2025-10-15T18:53:36,605 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,607 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-15T18:53:36,608 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:36,609 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,610 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:36,611 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:36,612 | ^ 2025-10-15T18:53:36,613 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:36,614 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:36,615 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,616 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:17740:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:36,617 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-15T18:53:36,618 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,619 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-15T18:53:36,620 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-15T18:53:36,621 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,621 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-15T18:53:36,622 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-15T18:53:36,623 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,625 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-15T18:53:36,626 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-15T18:53:36,627 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,628 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-15T18:53:36,629 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-15T18:53:36,630 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,638 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-15T18:53:36,639 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:36,640 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,641 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:36,642 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:36,643 | ^ 2025-10-15T18:53:36,644 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:36,645 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:36,646 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,647 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:17981:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:36,648 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-15T18:53:36,649 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,650 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-15T18:53:36,651 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-15T18:53:36,652 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,653 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-15T18:53:36,654 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-15T18:53:36,655 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,656 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-15T18:53:36,657 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-15T18:53:36,659 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,660 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-15T18:53:36,661 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-15T18:53:36,662 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,809 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T18:53:36,810 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-15T18:53:36,811 5473 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T18:53:36,812 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,839 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T18:53:36,840 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-15T18:53:36,841 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:36,842 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,843 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:36,844 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:36,844 | ^ 2025-10-15T18:53:36,845 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:36,846 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:36,847 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,847 build/./detkit/_cy_linear_algebra/lu_factor.cpp:6051:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:36,848 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-15T18:53:36,849 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,853 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-15T18:53:36,853 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:36,854 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,855 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:36,856 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:36,856 | ^ 2025-10-15T18:53:36,857 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:36,858 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:36,859 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,860 build/./detkit/_cy_linear_algebra/lu_factor.cpp:6097:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:36,861 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-15T18:53:36,862 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,960 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T18:53:36,961 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-15T18:53:36,962 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:36,962 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,963 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:23060:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:36,964 23060 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T18:53:36,965 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,966 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T18:53:36,967 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-15T18:53:36,968 23067 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T18:53:36,969 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,970 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-15T18:53:36,971 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:36,972 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,973 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:23072:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:36,974 23072 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T18:53:36,975 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,976 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T18:53:36,977 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-15T18:53:36,977 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:36,978 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,979 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:1333:43: note: in definition of macro ‘unlikely’ 2025-10-15T18:53:36,980 1333 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T18:53:36,981 | ^ 2025-10-15T18:53:36,982 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:23076:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:36,983 23076 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T18:53:36,984 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,985 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T18:53:36,986 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-15T18:53:36,987 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:36,988 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,990 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:2296:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:36,991 2296 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T18:53:36,992 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:36,993 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:23109:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T18:53:36,994 23109 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T18:53:36,995 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,036 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T18:53:37,038 from /usr/include/python3.11/Python.h:55: 2025-10-15T18:53:37,039 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘PyObject* __Pyx_Float___Pyx_PyLong_AddObjC(PyObject*, long int, int)’: 2025-10-15T18:53:37,040 /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-15T18:53:37,041 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:53:37,042 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,043 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:1268:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:53:37,044 1268 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:53:37,045 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,046 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:23981:16: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:53:37,047 23981 | double a = __Pyx_PyFloat_AS_DOUBLE(float_val); 2025-10-15T18:53:37,048 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,081 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T18:53:37,082 from /usr/include/python3.11/Python.h:61: 2025-10-15T18:53:37,083 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:53:37,084 /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-15T18:53:37,085 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:53:37,086 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:24951:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:53:37,087 24951 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T18:53:37,088 | ^~~~~~~~~~~~~~~ 2025-10-15T18:53:37,090 build/./detkit/_cy_linear_algebra/ldl_solve.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:53:37,090 /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-15T18:53:37,091 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:53:37,092 build/./detkit/_cy_linear_algebra/ldl_solve.cpp:25004:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:53:37,093 25004 | PyDict_GET_SIZE(kw); 2025-10-15T18:53:37,094 | ^~~~~~~~~~~~~~~ 2025-10-15T18:53:37,148 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-15T18:53:37,149 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-15T18:53:37,150 12570 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T18:53:37,151 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,162 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-15T18:53:37,163 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-15T18:53:37,164 12933 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T18:53:37,165 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,166 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T18:53:37,167 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T18:53:37,168 /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-15T18:53:37,169 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:53:37,170 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,172 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:53:37,173 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T18:53:37,174 | ^~~~~~~~~~~~ 2025-10-15T18:53:37,175 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T18:53:37,177 /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-15T18:53:37,178 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:53:37,179 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,180 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:53:37,181 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T18:53:37,182 | ^~~~~~~~~~~~ 2025-10-15T18:53:37,183 In file included from build/./detkit/_cy_linear_algebra/ldl_solve.cpp:26225: 2025-10-15T18:53:37,184 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T18:53:37,185 /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-15T18:53:37,186 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T18:53:37,201 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,262 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T18:53:37,263 from build/./detkit/_cy_linear_algebra/lu_factor.cpp:35: 2025-10-15T18:53:37,264 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-15T18:53:37,265 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-15T18:53:37,267 16376 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:37,268 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,269 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:53:37,270 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:53:37,271 | ^~~~ 2025-10-15T18:53:37,272 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:53:37,274 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T18:53:37,275 | ^~~~~~~~~~~~~~ 2025-10-15T18:53:37,276 build/./detkit/_cy_linear_algebra/lu_factor.cpp:16376:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T18:53:37,277 16376 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:37,278 | ^~~~~~~~~ 2025-10-15T18:53:37,280 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-15T18:53:37,281 16396 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:37,282 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,283 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:53:37,284 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:53:37,285 | ^~~~ 2025-10-15T18:53:37,287 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:53:37,288 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T18:53:37,289 | ^~~~~~~~~~~~~~ 2025-10-15T18:53:37,290 build/./detkit/_cy_linear_algebra/lu_factor.cpp:16396:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T18:53:37,291 16396 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:37,292 | ^~~~~~~~~ 2025-10-15T18:53:37,327 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-15T18:53:37,328 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-15T18:53:37,329 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:37,330 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,331 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:37,331 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:37,332 | ^ 2025-10-15T18:53:37,333 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:37,334 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:37,335 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,336 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17138:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:37,337 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-15T18:53:37,338 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,396 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-15T18:53:37,397 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-15T18:53:37,398 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:37,399 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,400 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:37,401 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:37,402 | ^ 2025-10-15T18:53:37,403 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:37,404 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:37,405 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,406 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17575:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:37,408 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-15T18:53:37,409 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,417 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-15T18:53:37,418 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:37,420 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,421 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:37,422 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:37,423 | ^ 2025-10-15T18:53:37,424 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:37,425 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:37,426 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,426 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17665:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:37,427 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-15T18:53:37,428 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,435 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-15T18:53:37,436 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:37,437 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,438 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:37,438 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:37,440 | ^ 2025-10-15T18:53:37,441 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:37,441 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:37,442 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,444 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17710:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:37,445 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-15T18:53:37,446 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,447 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-15T18:53:37,448 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:37,449 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,450 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:37,451 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:37,451 | ^ 2025-10-15T18:53:37,452 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:37,453 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:37,454 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,455 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17715:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:37,457 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-15T18:53:37,458 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,461 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-15T18:53:37,462 17768 | __pyx_v_piv_p = (&(*((int *) ( /* dim=0 */ (__pyx_v_piv_mv.data + __pyx_t_12 * __pyx_v_piv_mv.strides[0]) )))); 2025-10-15T18:53:37,462 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,466 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-15T18:53:37,467 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:37,468 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,469 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:37,470 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:37,470 | ^ 2025-10-15T18:53:37,471 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:37,472 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:37,473 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,474 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17779:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:37,475 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-15T18:53:37,476 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,479 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-15T18:53:37,480 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-15T18:53:37,481 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,482 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-15T18:53:37,483 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-15T18:53:37,484 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,491 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-15T18:53:37,492 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:37,493 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,494 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:37,495 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:37,496 | ^ 2025-10-15T18:53:37,497 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:37,498 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:37,500 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,501 build/./detkit/_cy_linear_algebra/lu_factor.cpp:17900:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:37,502 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-15T18:53:37,503 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,507 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-15T18:53:37,508 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-15T18:53:37,509 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,510 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-15T18:53:37,511 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-15T18:53:37,512 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,527 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-15T18:53:37,528 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:37,529 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,530 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:37,532 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:37,533 | ^ 2025-10-15T18:53:37,534 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2321:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:37,535 2321 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:37,536 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,538 build/./detkit/_cy_linear_algebra/lu_factor.cpp:18103:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:37,539 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-15T18:53:37,540 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,541 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T18:53:37,542 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-15T18:53:37,543 5485 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T18:53:37,544 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,571 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T18:53:37,572 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-15T18:53:37,573 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:37,575 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,576 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:37,577 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:37,577 | ^ 2025-10-15T18:53:37,578 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:37,579 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:37,580 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,581 build/./detkit/_cy_linear_algebra/lu_solve.cpp:6063:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:37,582 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-15T18:53:37,584 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,585 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-15T18:53:37,586 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:37,587 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,588 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:37,589 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:37,591 | ^ 2025-10-15T18:53:37,592 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:37,593 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:37,594 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,595 build/./detkit/_cy_linear_algebra/lu_solve.cpp:6109:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:37,596 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-15T18:53:37,597 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,820 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T18:53:37,821 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-15T18:53:37,822 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:37,823 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,824 build/./detkit/_cy_linear_algebra/lu_factor.cpp:22894:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:37,825 22894 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T18:53:37,826 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,827 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T18:53:37,828 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-15T18:53:37,829 22901 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T18:53:37,830 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,831 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-15T18:53:37,832 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:37,833 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,834 build/./detkit/_cy_linear_algebra/lu_factor.cpp:22906:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:37,834 22906 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T18:53:37,835 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,836 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T18:53:37,837 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-15T18:53:37,838 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:37,839 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,839 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1333:43: note: in definition of macro ‘unlikely’ 2025-10-15T18:53:37,840 1333 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T18:53:37,841 | ^ 2025-10-15T18:53:37,842 build/./detkit/_cy_linear_algebra/lu_factor.cpp:22910:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:37,843 22910 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T18:53:37,844 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,844 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T18:53:37,845 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-15T18:53:37,846 2293 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:37,847 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,848 build/./detkit/_cy_linear_algebra/lu_factor.cpp:2295:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:37,849 2295 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T18:53:37,850 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,851 build/./detkit/_cy_linear_algebra/lu_factor.cpp:22943:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T18:53:37,852 22943 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T18:53:37,853 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,942 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-15T18:53:37,943 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-15T18:53:37,944 12582 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T18:53:37,945 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,946 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T18:53:37,947 from /usr/include/python3.11/Python.h:55: 2025-10-15T18:53:37,948 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘int __Pyx_PyLong_BoolNeObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T18:53:37,949 /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-15T18:53:37,950 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:53:37,951 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,952 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1268:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:53:37,953 1268 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:53:37,954 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,955 build/./detkit/_cy_linear_algebra/lu_factor.cpp:23786:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:53:37,956 23786 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T18:53:37,957 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,959 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-15T18:53:37,960 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-15T18:53:37,961 12945 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T18:53:37,962 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,974 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘PyObject* __Pyx_Float___Pyx_PyLong_SubtractObjC(PyObject*, long int, int)’: 2025-10-15T18:53:37,976 /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-15T18:53:37,977 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:53:37,979 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,980 build/./detkit/_cy_linear_algebra/lu_factor.cpp:1268:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:53:37,981 1268 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:53:37,982 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:53:37,983 build/./detkit/_cy_linear_algebra/lu_factor.cpp:23901:16: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:53:37,984 23901 | double a = __Pyx_PyFloat_AS_DOUBLE(float_val); 2025-10-15T18:53:37,985 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,031 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T18:53:38,032 from /usr/include/python3.11/Python.h:61: 2025-10-15T18:53:38,034 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:53:38,035 /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-15T18:53:38,036 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:53:38,037 build/./detkit/_cy_linear_algebra/lu_factor.cpp:24871:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:53:38,039 24871 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T18:53:38,040 | ^~~~~~~~~~~~~~~ 2025-10-15T18:53:38,043 build/./detkit/_cy_linear_algebra/lu_factor.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:53:38,044 /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-15T18:53:38,045 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:53:38,046 build/./detkit/_cy_linear_algebra/lu_factor.cpp:24924:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:53:38,047 24924 | PyDict_GET_SIZE(kw); 2025-10-15T18:53:38,048 | ^~~~~~~~~~~~~~~ 2025-10-15T18:53:38,049 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T18:53:38,050 from build/./detkit/_cy_linear_algebra/lu_solve.cpp:35: 2025-10-15T18:53:38,051 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-15T18:53:38,051 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-15T18:53:38,052 16388 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:38,053 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,054 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:53:38,055 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:53:38,056 | ^~~~ 2025-10-15T18:53:38,057 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:53:38,059 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T18:53:38,060 | ^~~~~~~~~~~~~~ 2025-10-15T18:53:38,061 build/./detkit/_cy_linear_algebra/lu_solve.cpp:16388:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T18:53:38,062 16388 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:38,063 | ^~~~~~~~~ 2025-10-15T18:53:38,065 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-15T18:53:38,066 16408 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:38,067 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,068 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:53:38,069 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:53:38,070 | ^~~~ 2025-10-15T18:53:38,071 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:53:38,072 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T18:53:38,073 | ^~~~~~~~~~~~~~ 2025-10-15T18:53:38,074 build/./detkit/_cy_linear_algebra/lu_solve.cpp:16408:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T18:53:38,076 16408 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:38,077 | ^~~~~~~~~ 2025-10-15T18:53:38,097 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-15T18:53:38,098 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-15T18:53:38,099 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:38,101 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,102 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:38,102 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:38,103 | ^ 2025-10-15T18:53:38,104 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:38,105 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:38,106 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,107 build/./detkit/_cy_linear_algebra/lu_solve.cpp:17160:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:38,108 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-15T18:53:38,109 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,110 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-15T18:53:38,111 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:38,112 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,113 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:38,114 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:38,115 | ^ 2025-10-15T18:53:38,116 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:38,117 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:38,118 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,119 build/./detkit/_cy_linear_algebra/lu_solve.cpp:17167:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:38,121 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-15T18:53:38,122 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,175 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T18:53:38,176 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T18:53:38,177 /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-15T18:53:38,178 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:53:38,179 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,180 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:53:38,181 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T18:53:38,182 | ^~~~~~~~~~~~ 2025-10-15T18:53:38,183 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T18:53:38,185 /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-15T18:53:38,186 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:53:38,187 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,188 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:53:38,189 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T18:53:38,190 | ^~~~~~~~~~~~ 2025-10-15T18:53:38,191 In file included from build/./detkit/_cy_linear_algebra/lu_factor.cpp:26145: 2025-10-15T18:53:38,192 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T18:53:38,193 /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-15T18:53:38,194 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T18:53:38,195 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,219 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-15T18:53:38,220 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-15T18:53:38,221 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:38,222 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,223 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:38,224 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:38,224 | ^ 2025-10-15T18:53:38,225 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:38,226 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:38,227 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,228 build/./detkit/_cy_linear_algebra/lu_solve.cpp:17943:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:38,229 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-15T18:53:38,229 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,236 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-15T18:53:38,237 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:38,238 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,239 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:38,240 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:38,241 | ^ 2025-10-15T18:53:38,242 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:38,243 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:38,244 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,245 build/./detkit/_cy_linear_algebra/lu_solve.cpp:18081:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:38,246 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-15T18:53:38,247 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,248 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-15T18:53:38,249 18138 | __pyx_v_piv_p = (&(*((int *) ( /* dim=0 */ (__pyx_v_piv_mv.data + __pyx_t_10 * __pyx_v_piv_mv.strides[0]) )))); 2025-10-15T18:53:38,250 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,251 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-15T18:53:38,252 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:38,252 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,253 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:38,254 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:38,255 | ^ 2025-10-15T18:53:38,256 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:38,256 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:38,257 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,258 build/./detkit/_cy_linear_algebra/lu_solve.cpp:18149:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:38,259 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-15T18:53:38,260 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,261 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-15T18:53:38,262 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-15T18:53:38,262 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,263 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-15T18:53:38,264 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-15T18:53:38,265 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,266 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-15T18:53:38,267 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-15T18:53:38,268 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,269 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-15T18:53:38,270 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-15T18:53:38,271 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,277 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-15T18:53:38,278 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:38,279 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,280 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:38,281 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:38,281 | ^ 2025-10-15T18:53:38,282 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2322:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:38,283 2322 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:38,284 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,285 build/./detkit/_cy_linear_algebra/lu_solve.cpp:18390:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:38,286 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-15T18:53:38,287 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,288 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-15T18:53:38,289 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-15T18:53:38,290 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,291 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-15T18:53:38,292 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-15T18:53:38,293 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,296 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-15T18:53:38,297 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-15T18:53:38,298 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,299 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-15T18:53:38,300 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-15T18:53:38,301 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,620 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T18:53:38,621 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-15T18:53:38,622 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:38,623 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,623 build/./detkit/_cy_linear_algebra/lu_solve.cpp:23494:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:38,624 23494 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T18:53:38,626 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,627 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T18:53:38,628 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-15T18:53:38,629 23501 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T18:53:38,630 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,631 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-15T18:53:38,632 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:38,634 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,635 build/./detkit/_cy_linear_algebra/lu_solve.cpp:23506:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:38,636 23506 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T18:53:38,637 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,638 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T18:53:38,639 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-15T18:53:38,640 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:38,642 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,643 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1333:43: note: in definition of macro ‘unlikely’ 2025-10-15T18:53:38,644 1333 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T18:53:38,645 | ^ 2025-10-15T18:53:38,646 build/./detkit/_cy_linear_algebra/lu_solve.cpp:23510:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:38,647 23510 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T18:53:38,648 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,649 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T18:53:38,650 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-15T18:53:38,661 2294 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:38,662 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,663 build/./detkit/_cy_linear_algebra/lu_solve.cpp:2296:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:38,664 2296 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T18:53:38,665 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,666 build/./detkit/_cy_linear_algebra/lu_solve.cpp:23543:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T18:53:38,667 23543 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T18:53:38,668 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,718 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T18:53:38,719 from /usr/include/python3.11/Python.h:55: 2025-10-15T18:53:38,720 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘PyObject* __Pyx_Float___Pyx_PyLong_AddObjC(PyObject*, long int, int)’: 2025-10-15T18:53:38,721 /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-15T18:53:38,721 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:53:38,722 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,723 build/./detkit/_cy_linear_algebra/lu_solve.cpp:1268:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:53:38,724 1268 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:53:38,725 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,727 build/./detkit/_cy_linear_algebra/lu_solve.cpp:24415:16: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:53:38,728 24415 | double a = __Pyx_PyFloat_AS_DOUBLE(float_val); 2025-10-15T18:53:38,729 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,767 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T18:53:38,767 from /usr/include/python3.11/Python.h:61: 2025-10-15T18:53:38,768 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:53:38,769 /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-15T18:53:38,770 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:53:38,771 build/./detkit/_cy_linear_algebra/lu_solve.cpp:25385:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:53:38,772 25385 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T18:53:38,773 | ^~~~~~~~~~~~~~~ 2025-10-15T18:53:38,774 build/./detkit/_cy_linear_algebra/lu_solve.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:53:38,775 /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-15T18:53:38,776 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:53:38,776 build/./detkit/_cy_linear_algebra/lu_solve.cpp:25438:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:53:38,777 25438 | PyDict_GET_SIZE(kw); 2025-10-15T18:53:38,778 | ^~~~~~~~~~~~~~~ 2025-10-15T18:53:38,865 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T18:53:38,866 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T18:53:38,867 /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-15T18:53:38,869 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:53:38,870 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,871 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:53:38,872 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T18:53:38,873 | ^~~~~~~~~~~~ 2025-10-15T18:53:38,874 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T18:53:38,875 /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-15T18:53:38,876 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:53:38,877 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:38,878 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:53:38,879 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T18:53:38,881 | ^~~~~~~~~~~~ 2025-10-15T18:53:38,882 In file included from build/./detkit/_cy_linear_algebra/lu_solve.cpp:26659: 2025-10-15T18:53:38,883 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T18:53:38,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-15T18:53:38,885 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T18:53:38,886 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:41,867 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-15T18:53:41,994 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-15T18:53:42,306 building 'detkit._cy_linear_algebra.matmul' extension 2025-10-15T18:53:42,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/_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-15T18:53:45,515 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T18:53:45,516 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-15T18:53:45,517 5400 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T18:53:45,518 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:45,557 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T18:53:45,558 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-15T18:53:45,559 2225 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:45,560 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:45,561 build/./detkit/_cy_linear_algebra/matmul.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:45,562 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:45,563 | ^ 2025-10-15T18:53:45,564 build/./detkit/_cy_linear_algebra/matmul.cpp:2253:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:45,565 2253 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:45,566 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:45,567 build/./detkit/_cy_linear_algebra/matmul.cpp:5978:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:45,568 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-15T18:53:45,569 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:45,572 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-15T18:53:45,572 2225 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:45,573 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:45,574 build/./detkit/_cy_linear_algebra/matmul.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:45,575 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:45,576 | ^ 2025-10-15T18:53:45,577 build/./detkit/_cy_linear_algebra/matmul.cpp:2253:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:45,578 2253 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:45,579 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:45,580 build/./detkit/_cy_linear_algebra/matmul.cpp:6024:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:45,581 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-15T18:53:45,583 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:45,844 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-15T18:53:45,845 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-15T18:53:45,846 12497 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T18:53:45,847 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:45,856 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T18:53:45,857 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-15T18:53:45,857 12860 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T18:53:45,858 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:45,942 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T18:53:45,943 from build/./detkit/_cy_linear_algebra/matmul.cpp:35: 2025-10-15T18:53:45,944 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-15T18:53:45,945 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-15T18:53:45,946 16303 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:45,946 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:45,947 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:53:45,948 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:53:45,949 | ^~~~ 2025-10-15T18:53:45,950 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:53:45,951 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T18:53:45,952 | ^~~~~~~~~~~~~~ 2025-10-15T18:53:45,952 build/./detkit/_cy_linear_algebra/matmul.cpp:16303:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T18:53:45,953 16303 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:45,954 | ^~~~~~~~~ 2025-10-15T18:53:45,956 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-15T18:53:45,957 16323 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:45,958 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:45,959 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:53:45,960 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:53:45,961 | ^~~~ 2025-10-15T18:53:45,962 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:53:45,962 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T18:53:45,963 | ^~~~~~~~~~~~~~ 2025-10-15T18:53:45,964 build/./detkit/_cy_linear_algebra/matmul.cpp:16323:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T18:53:45,965 16323 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:53:45,966 | ^~~~~~~~~ 2025-10-15T18:53:46,161 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-15T18:53:46,162 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-15T18:53:46,164 2225 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:46,165 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,165 build/./detkit/_cy_linear_algebra/matmul.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:46,166 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:46,167 | ^ 2025-10-15T18:53:46,168 build/./detkit/_cy_linear_algebra/matmul.cpp:2253:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:46,169 2253 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:46,169 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,170 build/./detkit/_cy_linear_algebra/matmul.cpp:18395:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:46,171 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-15T18:53:46,172 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,199 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-15T18:53:46,200 2225 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:46,201 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,202 build/./detkit/_cy_linear_algebra/matmul.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:46,203 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:46,204 | ^ 2025-10-15T18:53:46,205 build/./detkit/_cy_linear_algebra/matmul.cpp:2253:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:46,207 2253 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:46,208 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,209 build/./detkit/_cy_linear_algebra/matmul.cpp:18648:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:46,210 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-15T18:53:46,211 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,213 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-15T18:53:46,214 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-15T18:53:46,214 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,216 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-15T18:53:46,217 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-15T18:53:46,218 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,219 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-15T18:53:46,220 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-15T18:53:46,221 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,222 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-15T18:53:46,223 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-15T18:53:46,224 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,225 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-15T18:53:46,226 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-15T18:53:46,226 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,227 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-15T18:53:46,228 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-15T18:53:46,229 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,231 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T18:53:46,232 from /usr/include/python3.11/Python.h:55: 2025-10-15T18:53:46,233 /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-15T18:53:46,234 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:53:46,235 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,236 build/./detkit/_cy_linear_algebra/matmul.cpp:1267:60: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:53:46,237 1267 | #define __Pyx_PyFloat_AsDouble(x) (PyFloat_CheckExact(x) ? PyFloat_AS_DOUBLE(x) : PyFloat_AsDouble(x)) 2025-10-15T18:53:46,238 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,239 build/./detkit/_cy_linear_algebra/matmul.cpp:1273:43: note: in expansion of macro ‘__Pyx_PyFloat_AsDouble’ 2025-10-15T18:53:46,240 1273 | #define __Pyx_PyFloat_AsFloat(x) ((float) __Pyx_PyFloat_AsDouble(x)) 2025-10-15T18:53:46,241 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,242 build/./detkit/_cy_linear_algebra/matmul.cpp:18750:18: note: in expansion of macro ‘__Pyx_PyFloat_AsFloat’ 2025-10-15T18:53:46,243 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-15T18:53:46,244 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,246 /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-15T18:53:46,247 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:53:46,248 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,249 build/./detkit/_cy_linear_algebra/matmul.cpp:1267:60: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:53:46,250 1267 | #define __Pyx_PyFloat_AsDouble(x) (PyFloat_CheckExact(x) ? PyFloat_AS_DOUBLE(x) : PyFloat_AsDouble(x)) 2025-10-15T18:53:46,251 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,251 build/./detkit/_cy_linear_algebra/matmul.cpp:1273:43: note: in expansion of macro ‘__Pyx_PyFloat_AsDouble’ 2025-10-15T18:53:46,252 1273 | #define __Pyx_PyFloat_AsFloat(x) ((float) __Pyx_PyFloat_AsDouble(x)) 2025-10-15T18:53:46,253 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,254 build/./detkit/_cy_linear_algebra/matmul.cpp:18751:18: note: in expansion of macro ‘__Pyx_PyFloat_AsFloat’ 2025-10-15T18:53:46,255 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-15T18:53:46,255 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,256 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-15T18:53:46,257 2225 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:46,258 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,260 build/./detkit/_cy_linear_algebra/matmul.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:53:46,261 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:53:46,262 | ^ 2025-10-15T18:53:46,263 build/./detkit/_cy_linear_algebra/matmul.cpp:2253:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:46,265 2253 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:53:46,266 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,267 build/./detkit/_cy_linear_algebra/matmul.cpp:18783:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:53:46,268 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-15T18:53:46,269 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,271 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-15T18:53:46,272 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-15T18:53:46,273 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,274 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-15T18:53:46,275 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-15T18:53:46,276 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,277 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-15T18:53:46,280 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-15T18:53:46,281 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,282 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-15T18:53:46,283 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-15T18:53:46,283 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,284 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-15T18:53:46,285 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-15T18:53:46,286 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,287 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-15T18:53:46,288 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-15T18:53:46,289 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,290 /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-15T18:53:46,291 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:53:46,292 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,293 build/./detkit/_cy_linear_algebra/matmul.cpp:1267:60: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:53:46,294 1267 | #define __Pyx_PyFloat_AsDouble(x) (PyFloat_CheckExact(x) ? PyFloat_AS_DOUBLE(x) : PyFloat_AsDouble(x)) 2025-10-15T18:53:46,295 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,296 build/./detkit/_cy_linear_algebra/matmul.cpp:18885:18: note: in expansion of macro ‘__Pyx_PyFloat_AsDouble’ 2025-10-15T18:53:46,297 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-15T18:53:46,298 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,299 /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-15T18:53:46,300 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:53:46,301 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,302 build/./detkit/_cy_linear_algebra/matmul.cpp:1267:60: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:53:46,303 1267 | #define __Pyx_PyFloat_AsDouble(x) (PyFloat_CheckExact(x) ? PyFloat_AS_DOUBLE(x) : PyFloat_AsDouble(x)) 2025-10-15T18:53:46,304 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,305 build/./detkit/_cy_linear_algebra/matmul.cpp:18886:18: note: in expansion of macro ‘__Pyx_PyFloat_AsDouble’ 2025-10-15T18:53:46,306 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-15T18:53:46,310 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,628 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T18:53:46,629 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-15T18:53:46,630 2225 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:46,631 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,632 build/./detkit/_cy_linear_algebra/matmul.cpp:23797:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:46,633 23797 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T18:53:46,634 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,635 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T18:53:46,636 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-15T18:53:46,636 23804 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T18:53:46,637 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,639 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-15T18:53:46,640 2225 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:46,641 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,642 build/./detkit/_cy_linear_algebra/matmul.cpp:23809:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:46,644 23809 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T18:53:46,645 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,646 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T18:53:46,647 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-15T18:53:46,648 2225 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:46,649 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,650 build/./detkit/_cy_linear_algebra/matmul.cpp:1333:43: note: in definition of macro ‘unlikely’ 2025-10-15T18:53:46,651 1333 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T18:53:46,652 | ^ 2025-10-15T18:53:46,653 build/./detkit/_cy_linear_algebra/matmul.cpp:23813:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:46,654 23813 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T18:53:46,655 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,656 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T18:53:46,657 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-15T18:53:46,658 2225 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:53:46,659 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,660 build/./detkit/_cy_linear_algebra/matmul.cpp:2227:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:53:46,661 2227 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T18:53:46,662 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,663 build/./detkit/_cy_linear_algebra/matmul.cpp:23846:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T18:53:46,664 23846 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T18:53:46,665 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,770 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T18:53:46,771 from /usr/include/python3.11/Python.h:61: 2025-10-15T18:53:46,772 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:53:46,773 /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-15T18:53:46,774 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:53:46,775 build/./detkit/_cy_linear_algebra/matmul.cpp:25584:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:53:46,776 25584 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T18:53:46,776 | ^~~~~~~~~~~~~~~ 2025-10-15T18:53:46,778 build/./detkit/_cy_linear_algebra/matmul.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:53:46,779 /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-15T18:53:46,780 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:53:46,781 build/./detkit/_cy_linear_algebra/matmul.cpp:25637:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:53:46,782 25637 | PyDict_GET_SIZE(kw); 2025-10-15T18:53:46,783 | ^~~~~~~~~~~~~~~ 2025-10-15T18:53:46,872 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T18:53:46,873 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T18:53:46,874 /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-15T18:53:46,875 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:53:46,876 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,877 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:53:46,878 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T18:53:46,879 | ^~~~~~~~~~~~ 2025-10-15T18:53:46,880 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T18:53:46,881 /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-15T18:53:46,882 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:53:46,883 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:53:46,884 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:53:46,885 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T18:53:46,886 | ^~~~~~~~~~~~ 2025-10-15T18:53:46,887 In file included from build/./detkit/_cy_linear_algebra/matmul.cpp:26858: 2025-10-15T18:53:46,888 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T18:53:46,888 /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-15T18:53:46,889 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T18:53:46,890 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:06,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/_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-15T18:54:07,006 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-15T18:54:07,300 building 'detkit._cy_linear_algebra.solve_diag' extension 2025-10-15T18:54:07,302 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-15T18:54:08,026 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-15T18:54:08,153 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-15T18:54:08,397 building 'detkit._cy_linear_algebra.solve_triangular' extension 2025-10-15T18:54:08,398 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-15T18:54:09,167 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T18:54:09,168 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-15T18:54:09,169 5220 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T18:54:09,170 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,202 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T18:54:09,203 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-15T18:54:09,205 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:09,206 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,207 build/./detkit/_cy_linear_algebra/solve_diag.cpp:1337:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:09,208 1337 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:09,209 | ^ 2025-10-15T18:54:09,210 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2190:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:09,211 2190 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:09,212 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,213 build/./detkit/_cy_linear_algebra/solve_diag.cpp:5798:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:09,214 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-15T18:54:09,215 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,216 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-15T18:54:09,218 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:09,219 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,220 build/./detkit/_cy_linear_algebra/solve_diag.cpp:1337:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:09,221 1337 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:09,222 | ^ 2025-10-15T18:54:09,223 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2190:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:09,224 2190 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:09,225 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,226 build/./detkit/_cy_linear_algebra/solve_diag.cpp:5844:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:09,227 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-15T18:54:09,228 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,515 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-15T18:54:09,516 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-15T18:54:09,517 12317 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T18:54:09,518 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,530 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-15T18:54:09,531 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-15T18:54:09,532 12680 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T18:54:09,532 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,601 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T18:54:09,602 from build/./detkit/_cy_linear_algebra/solve_diag.cpp:39: 2025-10-15T18:54:09,602 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-15T18:54:09,603 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-15T18:54:09,604 16123 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:09,605 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,606 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:54:09,607 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:54:09,608 | ^~~~ 2025-10-15T18:54:09,609 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:54:09,610 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T18:54:09,611 | ^~~~~~~~~~~~~~ 2025-10-15T18:54:09,612 build/./detkit/_cy_linear_algebra/solve_diag.cpp:16123:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T18:54:09,613 16123 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:09,614 | ^~~~~~~~~ 2025-10-15T18:54:09,616 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-15T18:54:09,617 16143 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:09,619 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,620 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:54:09,622 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:54:09,623 | ^~~~ 2025-10-15T18:54:09,624 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:54:09,625 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T18:54:09,627 | ^~~~~~~~~~~~~~ 2025-10-15T18:54:09,628 build/./detkit/_cy_linear_algebra/solve_diag.cpp:16143:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T18:54:09,629 16143 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:09,630 | ^~~~~~~~~ 2025-10-15T18:54:09,661 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-15T18:54:09,709 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-15T18:54:09,710 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-15T18:54:09,711 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:09,712 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,712 build/./detkit/_cy_linear_algebra/solve_diag.cpp:1337:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:09,713 1337 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:09,714 | ^ 2025-10-15T18:54:09,715 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2190:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:09,716 2190 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:09,717 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,718 build/./detkit/_cy_linear_algebra/solve_diag.cpp:17292:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:09,719 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-15T18:54:09,720 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,723 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-15T18:54:09,724 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:09,725 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,726 build/./detkit/_cy_linear_algebra/solve_diag.cpp:1337:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:09,727 1337 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:09,728 | ^ 2025-10-15T18:54:09,729 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2190:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:09,730 2190 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:09,730 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,731 build/./detkit/_cy_linear_algebra/solve_diag.cpp:17382:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:09,732 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-15T18:54:09,733 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,734 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-15T18:54:09,734 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:09,735 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,736 build/./detkit/_cy_linear_algebra/solve_diag.cpp:1337:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:09,737 1337 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:09,738 | ^ 2025-10-15T18:54:09,739 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2190:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:09,740 2190 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:09,741 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,742 build/./detkit/_cy_linear_algebra/solve_diag.cpp:17426:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:09,743 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-15T18:54:09,744 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,745 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-15T18:54:09,745 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-15T18:54:09,746 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,748 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-15T18:54:09,748 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-15T18:54:09,750 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,753 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-15T18:54:09,754 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-15T18:54:09,755 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,756 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-15T18:54:09,757 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-15T18:54:09,758 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,767 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-15T18:54:09,768 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:09,769 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,770 build/./detkit/_cy_linear_algebra/solve_diag.cpp:1337:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:09,771 1337 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:09,772 | ^ 2025-10-15T18:54:09,773 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2190:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:09,774 2190 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:09,775 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,776 build/./detkit/_cy_linear_algebra/solve_diag.cpp:17653:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:09,777 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-15T18:54:09,778 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,779 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-15T18:54:09,780 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-15T18:54:09,781 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,782 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-15T18:54:09,784 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-15T18:54:09,785 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,790 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-15T18:54:09,791 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-15T18:54:09,792 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,793 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-15T18:54:09,794 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-15T18:54:09,796 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:09,807 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-15T18:54:10,036 building 'detkit._functions.logdet' extension 2025-10-15T18:54:10,039 creating build/temp.linux-armv7l-cpython-311/build/detkit/_functions 2025-10-15T18:54:10,041 creating build/temp.linux-armv7l-cpython-311/detkit/_c_basic_algebra 2025-10-15T18:54:10,043 creating build/temp.linux-armv7l-cpython-311/detkit/_c_linear_algebra 2025-10-15T18:54:10,045 creating build/temp.linux-armv7l-cpython-311/detkit/_device 2025-10-15T18:54:10,047 creating build/temp.linux-armv7l-cpython-311/detkit/_utilities 2025-10-15T18:54:10,048 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-15T18:54:10,151 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T18:54:10,152 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-15T18:54:10,153 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:10,154 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:10,155 build/./detkit/_cy_linear_algebra/solve_diag.cpp:23293:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:10,156 23293 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T18:54:10,157 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:10,158 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T18:54:10,159 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-15T18:54:10,160 23300 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T18:54:10,161 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:10,162 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-15T18:54:10,162 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:10,163 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:10,164 build/./detkit/_cy_linear_algebra/solve_diag.cpp:23305:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:10,165 23305 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T18:54:10,166 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:10,166 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T18:54:10,167 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-15T18:54:10,168 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:10,169 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:10,170 build/./detkit/_cy_linear_algebra/solve_diag.cpp:1338:43: note: in definition of macro ‘unlikely’ 2025-10-15T18:54:10,170 1338 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T18:54:10,171 | ^ 2025-10-15T18:54:10,172 build/./detkit/_cy_linear_algebra/solve_diag.cpp:23309:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:10,173 23309 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T18:54:10,174 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:10,174 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T18:54:10,175 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-15T18:54:10,176 2162 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:10,177 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:10,178 build/./detkit/_cy_linear_algebra/solve_diag.cpp:2164:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:10,179 2164 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T18:54:10,181 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:10,182 build/./detkit/_cy_linear_algebra/solve_diag.cpp:23342:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T18:54:10,183 23342 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T18:54:10,184 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:10,240 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T18:54:10,241 from /usr/include/python3.11/Python.h:55: 2025-10-15T18:54:10,242 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘int __Pyx_PyLong_BoolNeObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T18:54:10,243 /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-15T18:54:10,244 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:54:10,245 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:10,246 build/./detkit/_cy_linear_algebra/solve_diag.cpp:1273:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:54:10,247 1273 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:54:10,248 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:54:10,249 build/./detkit/_cy_linear_algebra/solve_diag.cpp:24109:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:54:10,250 24109 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T18:54:10,251 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:10,305 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T18:54:10,306 from /usr/include/python3.11/Python.h:61: 2025-10-15T18:54:10,307 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:54:10,308 /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-15T18:54:10,308 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:54:10,309 build/./detkit/_cy_linear_algebra/solve_diag.cpp:25116:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:54:10,310 25116 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T18:54:10,311 | ^~~~~~~~~~~~~~~ 2025-10-15T18:54:10,312 build/./detkit/_cy_linear_algebra/solve_diag.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:54:10,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-15T18:54:10,314 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:54:10,315 build/./detkit/_cy_linear_algebra/solve_diag.cpp:25169:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:54:10,316 25169 | PyDict_GET_SIZE(kw); 2025-10-15T18:54:10,317 | ^~~~~~~~~~~~~~~ 2025-10-15T18:54:10,411 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T18:54:10,412 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T18:54:10,413 /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-15T18:54:10,414 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:54:10,415 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:10,416 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:54:10,417 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T18:54:10,418 | ^~~~~~~~~~~~ 2025-10-15T18:54:10,419 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T18:54:10,420 /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-15T18:54:10,421 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:54:10,422 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:10,422 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:54:10,424 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T18:54:10,425 | ^~~~~~~~~~~~ 2025-10-15T18:54:10,426 In file included from build/./detkit/_cy_linear_algebra/solve_diag.cpp:26390: 2025-10-15T18:54:10,427 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T18:54:10,428 /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-15T18:54:10,429 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T18:54:10,430 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,556 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T18:54:11,557 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-15T18:54:11,558 5464 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T18:54:11,559 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,589 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T18:54:11,590 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-15T18:54:11,591 2296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:11,592 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,593 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:11,594 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:11,595 | ^ 2025-10-15T18:54:11,596 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2324:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:11,597 2324 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:11,598 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,599 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:6042:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:11,600 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-15T18:54:11,601 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,605 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-15T18:54:11,606 2296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:11,607 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,608 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:11,609 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:11,610 | ^ 2025-10-15T18:54:11,611 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2324:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:11,613 2324 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:11,614 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,615 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:6088:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:11,616 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-15T18:54:11,617 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,864 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-15T18:54:11,865 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-15T18:54:11,866 12561 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T18:54:11,867 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,876 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-15T18:54:11,877 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-15T18:54:11,878 12924 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T18:54:11,879 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,887 build/./detkit/_functions/logdet.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T18:54:11,888 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-15T18:54:11,889 5306 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T18:54:11,890 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,917 build/./detkit/_functions/logdet.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T18:54:11,919 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-15T18:54:11,920 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:11,921 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,922 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:11,923 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:11,924 | ^ 2025-10-15T18:54:11,925 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:11,926 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:11,927 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,928 build/./detkit/_functions/logdet.cpp:5884:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:11,929 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-15T18:54:11,930 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,931 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-15T18:54:11,932 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:11,933 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,934 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:11,936 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:11,937 | ^ 2025-10-15T18:54:11,938 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:11,938 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:11,939 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,940 build/./detkit/_functions/logdet.cpp:5930:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:11,941 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-15T18:54:11,942 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,974 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T18:54:11,975 from build/./detkit/_cy_linear_algebra/solve_triangular.cpp:35: 2025-10-15T18:54:11,976 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-15T18:54:11,977 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-15T18:54:11,978 16367 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:11,979 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,980 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:54:11,981 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:54:11,982 | ^~~~ 2025-10-15T18:54:11,983 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:54:11,984 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T18:54:11,985 | ^~~~~~~~~~~~~~ 2025-10-15T18:54:11,986 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:16367:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T18:54:11,987 16367 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:11,988 | ^~~~~~~~~ 2025-10-15T18:54:11,990 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-15T18:54:11,991 16387 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:11,992 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:11,993 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:54:11,994 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:54:11,995 | ^~~~ 2025-10-15T18:54:11,996 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:54:11,997 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T18:54:11,998 | ^~~~~~~~~~~~~~ 2025-10-15T18:54:11,999 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:16387:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T18:54:12,000 16387 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:12,001 | ^~~~~~~~~ 2025-10-15T18:54:12,094 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-15T18:54:12,095 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-15T18:54:12,096 2296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,097 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,098 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:12,098 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:12,099 | ^ 2025-10-15T18:54:12,100 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2324:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,101 2324 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:12,102 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,103 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:17727:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:12,104 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-15T18:54:12,104 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,122 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-15T18:54:12,123 2296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,124 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,125 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:12,126 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:12,127 | ^ 2025-10-15T18:54:12,128 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2324:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,130 2324 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:12,131 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,132 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:17916:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:12,133 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-15T18:54:12,134 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,136 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-15T18:54:12,137 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-15T18:54:12,138 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,139 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-15T18:54:12,140 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-15T18:54:12,141 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,142 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-15T18:54:12,143 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-15T18:54:12,144 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,145 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-15T18:54:12,146 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-15T18:54:12,147 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,154 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-15T18:54:12,155 2296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,156 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,157 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:1332:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:12,158 1332 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:12,159 | ^ 2025-10-15T18:54:12,160 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2324:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,161 2324 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:12,162 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,163 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:18028:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:12,164 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-15T18:54:12,166 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,167 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-15T18:54:12,169 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-15T18:54:12,170 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,171 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-15T18:54:12,172 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-15T18:54:12,173 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,174 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-15T18:54:12,175 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-15T18:54:12,176 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,178 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-15T18:54:12,178 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-15T18:54:12,179 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,218 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-15T18:54:12,219 build/./detkit/_functions/logdet.cpp:12403:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:12,220 12403 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T18:54:12,220 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,228 build/./detkit/_functions/logdet.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T18:54:12,229 build/./detkit/_functions/logdet.cpp:12766:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:12,230 12766 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T18:54:12,231 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,307 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T18:54:12,308 from build/./detkit/_functions/logdet.cpp:53: 2025-10-15T18:54:12,309 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-15T18:54:12,310 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-15T18:54:12,311 16209 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:12,312 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,313 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:54:12,314 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:54:12,315 | ^~~~ 2025-10-15T18:54:12,316 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:54:12,317 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T18:54:12,318 | ^~~~~~~~~~~~~~ 2025-10-15T18:54:12,319 build/./detkit/_functions/logdet.cpp:16209:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T18:54:12,320 16209 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:12,321 | ^~~~~~~~~ 2025-10-15T18:54:12,322 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-15T18:54:12,323 16229 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:12,324 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,326 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:54:12,327 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:54:12,328 | ^~~~ 2025-10-15T18:54:12,329 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:54:12,329 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T18:54:12,330 | ^~~~~~~~~~~~~~ 2025-10-15T18:54:12,331 build/./detkit/_functions/logdet.cpp:16229:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T18:54:12,332 16229 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:12,333 | ^~~~~~~~~ 2025-10-15T18:54:12,368 build/./detkit/_functions/logdet.cpp: In function ‘PyObject* __pyx_pf_6detkit_10_functions_6logdet_logdet(PyObject*, PyObject*, PyObject*, PyObject*, PyObject*)’: 2025-10-15T18:54:12,369 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-15T18:54:12,370 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,371 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,371 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:12,372 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:12,373 | ^ 2025-10-15T18:54:12,374 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,375 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:12,376 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,377 build/./detkit/_functions/logdet.cpp:17048:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:12,378 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-15T18:54:12,379 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,382 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-15T18:54:12,383 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,384 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,385 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:12,386 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:12,387 | ^ 2025-10-15T18:54:12,388 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,389 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:12,390 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,391 build/./detkit/_functions/logdet.cpp:17127:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:12,392 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-15T18:54:12,393 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,394 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-15T18:54:12,395 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,396 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,397 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:12,398 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:12,399 | ^ 2025-10-15T18:54:12,400 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,401 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:12,401 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,402 build/./detkit/_functions/logdet.cpp:17165:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:12,403 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-15T18:54:12,404 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,407 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-15T18:54:12,408 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,409 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,410 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:12,411 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:12,412 | ^ 2025-10-15T18:54:12,413 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,414 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:12,415 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,416 build/./detkit/_functions/logdet.cpp:17221:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:12,417 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-15T18:54:12,418 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,434 build/./detkit/_functions/logdet.cpp: In function ‘PyObject* __pyx_f_6detkit_10_functions_6logdet_pyc_logdet(PyObject*, PyObject*, PyObject*, PyObject*, int)’: 2025-10-15T18:54:12,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-15T18:54:12,437 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,438 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,439 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:12,440 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:12,441 | ^ 2025-10-15T18:54:12,442 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,443 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:12,444 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,445 build/./detkit/_functions/logdet.cpp:17437:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:12,446 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-15T18:54:12,447 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,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-15T18:54:12,450 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,451 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,451 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:12,452 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:12,453 | ^ 2025-10-15T18:54:12,454 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,455 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:12,456 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,457 build/./detkit/_functions/logdet.cpp:17447:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:12,458 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-15T18:54:12,458 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,460 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-15T18:54:12,461 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-15T18:54:12,462 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,482 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-15T18:54:12,483 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,484 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,485 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:12,487 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:12,488 | ^ 2025-10-15T18:54:12,489 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,490 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:12,491 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,492 build/./detkit/_functions/logdet.cpp:17746:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:12,493 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-15T18:54:12,494 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,498 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-15T18:54:12,499 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,501 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,502 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:12,503 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:12,504 | ^ 2025-10-15T18:54:12,505 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,506 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:12,507 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,508 build/./detkit/_functions/logdet.cpp:17796:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:12,509 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-15T18:54:12,510 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,515 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-15T18:54:12,516 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,517 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,518 build/./detkit/_functions/logdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:12,519 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:12,520 | ^ 2025-10-15T18:54:12,521 build/./detkit/_functions/logdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,521 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:12,522 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,524 build/./detkit/_functions/logdet.cpp:17846:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:12,524 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-15T18:54:12,525 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,546 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-15T18:54:12,547 build/./detkit/_functions/logdet.cpp:18087:58: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:12,548 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-15T18:54:12,549 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,551 build/./detkit/_functions/logdet.cpp:18087:22: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:12,552 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-15T18:54:12,553 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,554 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-15T18:54:12,555 build/./detkit/_functions/logdet.cpp:18189:59: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:12,557 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-15T18:54:12,558 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,559 build/./detkit/_functions/logdet.cpp:18189:22: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:12,560 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-15T18:54:12,561 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,562 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-15T18:54:12,562 build/./detkit/_functions/logdet.cpp:18291:64: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:12,563 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-15T18:54:12,564 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,565 build/./detkit/_functions/logdet.cpp:18291:22: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:12,566 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-15T18:54:12,567 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,598 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T18:54:12,599 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-15T18:54:12,600 2296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,601 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,602 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:23082:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,604 23082 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T18:54:12,605 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,606 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T18:54:12,607 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-15T18:54:12,608 23089 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T18:54:12,609 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,611 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-15T18:54:12,612 2296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,613 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,614 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:23094:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,615 23094 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T18:54:12,616 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,619 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T18:54:12,620 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-15T18:54:12,621 2296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,622 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,623 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:1333:43: note: in definition of macro ‘unlikely’ 2025-10-15T18:54:12,624 1333 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T18:54:12,624 | ^ 2025-10-15T18:54:12,625 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:23098:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,626 23098 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T18:54:12,627 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,629 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T18:54:12,630 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-15T18:54:12,631 2296 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,633 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,634 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:2298:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,635 2298 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T18:54:12,636 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,637 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:23131:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T18:54:12,638 23131 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T18:54:12,639 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,691 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T18:54:12,692 from /usr/include/python3.11/Python.h:55: 2025-10-15T18:54:12,693 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘int __Pyx_PyLong_BoolNeObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T18:54:12,694 /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-15T18:54:12,695 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:54:12,696 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,697 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:1268:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:54:12,698 1268 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:54:12,699 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,700 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:23949:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:54:12,701 23949 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T18:54:12,702 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,746 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T18:54:12,746 from /usr/include/python3.11/Python.h:61: 2025-10-15T18:54:12,747 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:54:12,748 /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-15T18:54:12,749 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:54:12,750 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:24905:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:54:12,751 24905 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T18:54:12,752 | ^~~~~~~~~~~~~~~ 2025-10-15T18:54:12,755 build/./detkit/_cy_linear_algebra/solve_triangular.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:54:12,756 /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-15T18:54:12,757 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:54:12,758 build/./detkit/_cy_linear_algebra/solve_triangular.cpp:24958:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:54:12,759 24958 | PyDict_GET_SIZE(kw); 2025-10-15T18:54:12,760 | ^~~~~~~~~~~~~~~ 2025-10-15T18:54:12,838 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T18:54:12,839 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T18:54:12,840 /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-15T18:54:12,841 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:54:12,842 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,843 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:54:12,845 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T18:54:12,846 | ^~~~~~~~~~~~ 2025-10-15T18:54:12,847 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T18:54:12,848 /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-15T18:54:12,849 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:54:12,850 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,852 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:54:12,853 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T18:54:12,854 | ^~~~~~~~~~~~ 2025-10-15T18:54:12,856 In file included from build/./detkit/_cy_linear_algebra/solve_triangular.cpp:26179: 2025-10-15T18:54:12,857 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T18:54:12,858 /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-15T18:54:12,859 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T18:54:12,860 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,873 build/./detkit/_functions/logdet.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T18:54:12,874 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-15T18:54:12,875 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,876 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,877 build/./detkit/_functions/logdet.cpp:22792:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,878 22792 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T18:54:12,879 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,879 build/./detkit/_functions/logdet.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T18:54:12,880 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-15T18:54:12,881 22799 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T18:54:12,882 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,883 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-15T18:54:12,884 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,885 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,886 build/./detkit/_functions/logdet.cpp:22804:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,887 22804 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T18:54:12,888 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,889 build/./detkit/_functions/logdet.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T18:54:12,890 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-15T18:54:12,891 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,892 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,893 build/./detkit/_functions/logdet.cpp:1353:43: note: in definition of macro ‘unlikely’ 2025-10-15T18:54:12,894 1353 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T18:54:12,895 | ^ 2025-10-15T18:54:12,896 build/./detkit/_functions/logdet.cpp:22808:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,897 22808 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T18:54:12,898 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,900 build/./detkit/_functions/logdet.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T18:54:12,901 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-15T18:54:12,902 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:12,903 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,904 build/./detkit/_functions/logdet.cpp:2201:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:12,905 2201 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T18:54:12,906 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,906 build/./detkit/_functions/logdet.cpp:22841:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T18:54:12,907 22841 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T18:54:12,908 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,958 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T18:54:12,959 from /usr/include/python3.11/Python.h:55: 2025-10-15T18:54:12,959 build/./detkit/_functions/logdet.cpp: In function ‘int __Pyx_PyLong_BoolEqObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T18:54:12,960 /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-15T18:54:12,961 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:54:12,962 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,963 build/./detkit/_functions/logdet.cpp:1288:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:54:12,964 1288 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:54:12,965 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:54:12,966 build/./detkit/_functions/logdet.cpp:23665:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:54:12,967 23665 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T18:54:12,968 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:13,012 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T18:54:13,013 from /usr/include/python3.11/Python.h:61: 2025-10-15T18:54:13,015 build/./detkit/_functions/logdet.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:54:13,016 /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-15T18:54:13,017 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:54:13,018 build/./detkit/_functions/logdet.cpp:24685:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:54:13,020 24685 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T18:54:13,021 | ^~~~~~~~~~~~~~~ 2025-10-15T18:54:13,022 build/./detkit/_functions/logdet.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:54:13,023 /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-15T18:54:13,024 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:54:13,025 build/./detkit/_functions/logdet.cpp:24738:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:54:13,026 24738 | PyDict_GET_SIZE(kw); 2025-10-15T18:54:13,027 | ^~~~~~~~~~~~~~~ 2025-10-15T18:54:13,115 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T18:54:13,116 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T18:54:13,117 /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-15T18:54:13,118 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:54:13,119 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:13,120 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:54:13,121 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T18:54:13,122 | ^~~~~~~~~~~~ 2025-10-15T18:54:13,123 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T18:54:13,124 /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-15T18:54:13,125 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:54:13,126 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:13,127 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:54:13,128 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T18:54:13,129 | ^~~~~~~~~~~~ 2025-10-15T18:54:13,131 In file included from build/./detkit/_functions/logdet.cpp:25959: 2025-10-15T18:54:13,132 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T18:54:13,133 /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-15T18:54:13,134 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T18:54:13,136 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:19,247 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-15T18:54:19,359 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-15T18:54:19,583 building 'detkit._functions.loggdet' extension 2025-10-15T18:54:19,586 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-15T18:54:21,298 build/./detkit/_functions/loggdet.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T18:54:21,299 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-15T18:54:21,300 5337 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T18:54:21,301 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,334 build/./detkit/_functions/loggdet.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T18:54:21,335 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-15T18:54:21,336 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:21,337 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,338 build/./detkit/_functions/loggdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:21,339 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:21,340 | ^ 2025-10-15T18:54:21,341 build/./detkit/_functions/loggdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:21,342 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:21,343 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,344 build/./detkit/_functions/loggdet.cpp:5915:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:21,345 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-15T18:54:21,346 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,347 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-15T18:54:21,348 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:21,349 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,350 build/./detkit/_functions/loggdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:21,351 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:21,352 | ^ 2025-10-15T18:54:21,354 build/./detkit/_functions/loggdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:21,355 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:21,356 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,357 build/./detkit/_functions/loggdet.cpp:5961:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:21,358 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-15T18:54:21,359 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,621 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-15T18:54:21,622 build/./detkit/_functions/loggdet.cpp:12434:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:21,623 12434 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T18:54:21,624 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,634 build/./detkit/_functions/loggdet.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T18:54:21,635 build/./detkit/_functions/loggdet.cpp:12797:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:21,636 12797 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T18:54:21,636 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,717 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T18:54:21,718 from build/./detkit/_functions/loggdet.cpp:53: 2025-10-15T18:54:21,719 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-15T18:54:21,720 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-15T18:54:21,721 16240 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:21,722 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,723 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:54:21,724 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:54:21,725 | ^~~~ 2025-10-15T18:54:21,726 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:54:21,727 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T18:54:21,728 | ^~~~~~~~~~~~~~ 2025-10-15T18:54:21,730 build/./detkit/_functions/loggdet.cpp:16240:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T18:54:21,731 16240 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:21,732 | ^~~~~~~~~ 2025-10-15T18:54:21,733 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-15T18:54:21,734 16260 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:21,735 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,736 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:54:21,737 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:54:21,738 | ^~~~ 2025-10-15T18:54:21,739 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:54:21,740 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T18:54:21,741 | ^~~~~~~~~~~~~~ 2025-10-15T18:54:21,742 build/./detkit/_functions/loggdet.cpp:16260:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T18:54:21,743 16260 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:21,745 | ^~~~~~~~~ 2025-10-15T18:54:21,791 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-15T18:54:21,792 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-15T18:54:21,793 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:21,794 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,795 build/./detkit/_functions/loggdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:21,796 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:21,797 | ^ 2025-10-15T18:54:21,798 build/./detkit/_functions/loggdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:21,799 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:21,800 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,800 build/./detkit/_functions/loggdet.cpp:17152:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:21,801 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-15T18:54:21,802 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,826 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-15T18:54:21,827 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:21,828 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,829 build/./detkit/_functions/loggdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:21,830 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:21,831 | ^ 2025-10-15T18:54:21,833 build/./detkit/_functions/loggdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:21,834 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:21,835 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,836 build/./detkit/_functions/loggdet.cpp:17582:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:21,837 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-15T18:54:21,838 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,871 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-15T18:54:21,872 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-15T18:54:21,873 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:21,874 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,875 build/./detkit/_functions/loggdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:21,877 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:21,878 | ^ 2025-10-15T18:54:21,879 build/./detkit/_functions/loggdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:21,880 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:21,880 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,881 build/./detkit/_functions/loggdet.cpp:17929:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:21,882 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-15T18:54:21,883 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,884 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-15T18:54:21,885 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:21,886 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,887 build/./detkit/_functions/loggdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:21,888 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:21,889 | ^ 2025-10-15T18:54:21,889 build/./detkit/_functions/loggdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:21,890 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:21,891 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,892 build/./detkit/_functions/loggdet.cpp:17939:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:21,893 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-15T18:54:21,895 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,896 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-15T18:54:21,897 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-15T18:54:21,898 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,980 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-15T18:54:21,981 build/./detkit/_functions/loggdet.cpp:18733:58: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:21,982 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-15T18:54:21,983 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,984 build/./detkit/_functions/loggdet.cpp:18733:22: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:21,985 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-15T18:54:21,986 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,987 build/./detkit/_functions/loggdet.cpp:18744:58: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:21,988 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-15T18:54:21,989 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,990 build/./detkit/_functions/loggdet.cpp:18744:22: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:21,991 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-15T18:54:21,992 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,992 build/./detkit/_functions/loggdet.cpp:18785:61: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:21,993 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-15T18:54:21,994 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,996 build/./detkit/_functions/loggdet.cpp:18785:25: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:21,997 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-15T18:54:21,998 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:21,999 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-15T18:54:22,000 build/./detkit/_functions/loggdet.cpp:18892:59: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:22,001 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-15T18:54:22,002 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,003 build/./detkit/_functions/loggdet.cpp:18892:22: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:22,004 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-15T18:54:22,005 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,006 build/./detkit/_functions/loggdet.cpp:18903:59: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:22,007 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-15T18:54:22,008 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,009 build/./detkit/_functions/loggdet.cpp:18903:22: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:22,010 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-15T18:54:22,011 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,012 build/./detkit/_functions/loggdet.cpp:18944:62: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:22,013 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-15T18:54:22,014 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,015 build/./detkit/_functions/loggdet.cpp:18944:25: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:22,016 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-15T18:54:22,017 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,018 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-15T18:54:22,019 build/./detkit/_functions/loggdet.cpp:19051:64: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:22,021 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-15T18:54:22,022 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,023 build/./detkit/_functions/loggdet.cpp:19051:22: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:22,024 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-15T18:54:22,041 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,042 build/./detkit/_functions/loggdet.cpp:19062:64: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:22,043 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-15T18:54:22,044 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,045 build/./detkit/_functions/loggdet.cpp:19062:22: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:22,046 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-15T18:54:22,047 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,048 build/./detkit/_functions/loggdet.cpp:19103:67: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:22,049 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-15T18:54:22,050 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,051 build/./detkit/_functions/loggdet.cpp:19103:25: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:22,052 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-15T18:54:22,053 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,324 build/./detkit/_functions/loggdet.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T18:54:22,325 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-15T18:54:22,325 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:22,326 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,327 build/./detkit/_functions/loggdet.cpp:23616:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:22,328 23616 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T18:54:22,329 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,330 build/./detkit/_functions/loggdet.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T18:54:22,331 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-15T18:54:22,332 23623 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T18:54:22,333 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,333 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-15T18:54:22,334 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:22,335 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,336 build/./detkit/_functions/loggdet.cpp:23628:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:22,338 23628 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T18:54:22,338 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,339 build/./detkit/_functions/loggdet.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T18:54:22,340 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-15T18:54:22,341 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:22,341 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,342 build/./detkit/_functions/loggdet.cpp:1353:43: note: in definition of macro ‘unlikely’ 2025-10-15T18:54:22,343 1353 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T18:54:22,344 | ^ 2025-10-15T18:54:22,345 build/./detkit/_functions/loggdet.cpp:23632:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:22,346 23632 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T18:54:22,346 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,347 build/./detkit/_functions/loggdet.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T18:54:22,348 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-15T18:54:22,349 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:22,350 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,351 build/./detkit/_functions/loggdet.cpp:2201:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:22,353 2201 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T18:54:22,354 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,355 build/./detkit/_functions/loggdet.cpp:23665:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T18:54:22,356 23665 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T18:54:22,357 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,412 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T18:54:22,413 from /usr/include/python3.11/Python.h:55: 2025-10-15T18:54:22,414 build/./detkit/_functions/loggdet.cpp: In function ‘int __Pyx_PyLong_BoolNeObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T18:54:22,415 /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-15T18:54:22,416 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:54:22,417 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,418 build/./detkit/_functions/loggdet.cpp:1288:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:54:22,419 1288 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:54:22,420 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,421 build/./detkit/_functions/loggdet.cpp:24464:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:54:22,422 24464 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T18:54:22,424 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,428 build/./detkit/_functions/loggdet.cpp: In function ‘int __Pyx_PyLong_BoolEqObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T18:54:22,429 /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-15T18:54:22,430 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:54:22,431 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,432 build/./detkit/_functions/loggdet.cpp:1288:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:54:22,433 1288 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:54:22,434 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,435 build/./detkit/_functions/loggdet.cpp:24550:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:54:22,436 24550 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T18:54:22,437 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,498 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T18:54:22,498 from /usr/include/python3.11/Python.h:61: 2025-10-15T18:54:22,499 build/./detkit/_functions/loggdet.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:54:22,501 /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-15T18:54:22,501 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:54:22,502 build/./detkit/_functions/loggdet.cpp:25570:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:54:22,503 25570 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T18:54:22,504 | ^~~~~~~~~~~~~~~ 2025-10-15T18:54:22,505 build/./detkit/_functions/loggdet.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:54:22,506 /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-15T18:54:22,507 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:54:22,508 build/./detkit/_functions/loggdet.cpp:25623:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:54:22,509 25623 | PyDict_GET_SIZE(kw); 2025-10-15T18:54:22,510 | ^~~~~~~~~~~~~~~ 2025-10-15T18:54:22,594 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T18:54:22,595 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T18:54:22,596 /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-15T18:54:22,597 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:54:22,598 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,599 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:54:22,600 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T18:54:22,601 | ^~~~~~~~~~~~ 2025-10-15T18:54:22,602 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T18:54:22,603 /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-15T18:54:22,604 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:54:22,605 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:22,606 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:54:22,607 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T18:54:22,608 | ^~~~~~~~~~~~ 2025-10-15T18:54:22,609 In file included from build/./detkit/_functions/loggdet.cpp:26844: 2025-10-15T18:54:22,610 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T18:54:22,611 /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-15T18:54:22,611 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T18:54:22,612 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:40,614 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-15T18:54:40,734 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-15T18:54:40,969 building 'detkit._functions.logpdet' extension 2025-10-15T18:54:40,973 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-15T18:54:41,914 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-15T18:54:42,055 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-15T18:54:42,191 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-15T18:54:42,286 building 'detkit._functions.ortho_complement' extension 2025-10-15T18:54:42,289 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:54:42,702 build/./detkit/_functions/logpdet.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T18:54:42,703 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-15T18:54:42,704 5337 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T18:54:42,705 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:42,736 build/./detkit/_functions/logpdet.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T18:54:42,737 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-15T18:54:42,738 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:42,739 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:42,740 build/./detkit/_functions/logpdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:42,741 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:42,742 | ^ 2025-10-15T18:54:42,743 build/./detkit/_functions/logpdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:42,744 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:42,746 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:42,746 build/./detkit/_functions/logpdet.cpp:5915:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:42,747 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-15T18:54:42,748 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:42,749 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-15T18:54:42,750 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:42,751 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:42,752 build/./detkit/_functions/logpdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:42,753 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:42,754 | ^ 2025-10-15T18:54:42,755 build/./detkit/_functions/logpdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:42,756 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:42,757 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:42,758 build/./detkit/_functions/logpdet.cpp:5961:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:42,759 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-15T18:54:42,760 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:42,989 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-15T18:54:42,990 build/./detkit/_functions/logpdet.cpp:12434:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:42,991 12434 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T18:54:42,992 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,000 build/./detkit/_functions/logpdet.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T18:54:43,001 build/./detkit/_functions/logpdet.cpp:12797:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,002 12797 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T18:54:43,003 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,074 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T18:54:43,075 from build/./detkit/_functions/logpdet.cpp:53: 2025-10-15T18:54:43,076 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-15T18:54:43,077 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-15T18:54:43,078 16240 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:43,079 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,080 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:54:43,082 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:54:43,083 | ^~~~ 2025-10-15T18:54:43,084 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:54:43,085 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T18:54:43,086 | ^~~~~~~~~~~~~~ 2025-10-15T18:54:43,087 build/./detkit/_functions/logpdet.cpp:16240:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T18:54:43,087 16240 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:43,088 | ^~~~~~~~~ 2025-10-15T18:54:43,089 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-15T18:54:43,090 16260 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:43,091 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,092 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:54:43,092 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:54:43,093 | ^~~~ 2025-10-15T18:54:43,094 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:54:43,095 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T18:54:43,096 | ^~~~~~~~~~~~~~ 2025-10-15T18:54:43,097 build/./detkit/_functions/logpdet.cpp:16260:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T18:54:43,098 16260 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:43,099 | ^~~~~~~~~ 2025-10-15T18:54:43,139 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-15T18:54:43,140 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-15T18:54:43,141 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:43,142 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,143 build/./detkit/_functions/logpdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:43,144 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:43,145 | ^ 2025-10-15T18:54:43,146 build/./detkit/_functions/logpdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:43,147 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:43,148 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,149 build/./detkit/_functions/logpdet.cpp:17152:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:43,150 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-15T18:54:43,151 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,168 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-15T18:54:43,169 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:43,171 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,172 build/./detkit/_functions/logpdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:43,173 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:43,174 | ^ 2025-10-15T18:54:43,175 build/./detkit/_functions/logpdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:43,176 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:43,176 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,177 build/./detkit/_functions/logpdet.cpp:17582:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:43,178 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-15T18:54:43,179 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,207 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-15T18:54:43,208 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-15T18:54:43,209 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:43,210 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,211 build/./detkit/_functions/logpdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:43,211 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:43,212 | ^ 2025-10-15T18:54:43,213 build/./detkit/_functions/logpdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:43,214 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:43,215 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,216 build/./detkit/_functions/logpdet.cpp:17929:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:43,217 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-15T18:54:43,218 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,219 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-15T18:54:43,220 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:43,221 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,222 build/./detkit/_functions/logpdet.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:43,223 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:43,223 | ^ 2025-10-15T18:54:43,224 build/./detkit/_functions/logpdet.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:43,225 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:43,226 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,227 build/./detkit/_functions/logpdet.cpp:17939:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:43,228 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-15T18:54:43,229 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,230 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-15T18:54:43,231 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-15T18:54:43,232 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,300 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-15T18:54:43,301 build/./detkit/_functions/logpdet.cpp:18733:58: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,302 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-15T18:54:43,303 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,303 build/./detkit/_functions/logpdet.cpp:18733:22: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,304 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-15T18:54:43,305 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,306 build/./detkit/_functions/logpdet.cpp:18744:58: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,307 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-15T18:54:43,308 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,309 build/./detkit/_functions/logpdet.cpp:18744:22: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,310 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-15T18:54:43,311 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,312 build/./detkit/_functions/logpdet.cpp:18785:61: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,313 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-15T18:54:43,314 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,315 build/./detkit/_functions/logpdet.cpp:18785:25: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,316 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-15T18:54:43,317 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,318 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-15T18:54:43,319 build/./detkit/_functions/logpdet.cpp:18892:59: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,320 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-15T18:54:43,321 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,322 build/./detkit/_functions/logpdet.cpp:18892:22: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,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-15T18:54:43,324 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,325 build/./detkit/_functions/logpdet.cpp:18903:59: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,326 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-15T18:54:43,327 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,328 build/./detkit/_functions/logpdet.cpp:18903:22: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,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-15T18:54:43,330 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,331 build/./detkit/_functions/logpdet.cpp:18944:62: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,332 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-15T18:54:43,333 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,334 build/./detkit/_functions/logpdet.cpp:18944:25: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,351 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-15T18:54:43,352 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,353 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-15T18:54:43,354 build/./detkit/_functions/logpdet.cpp:19051:64: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,355 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-15T18:54:43,356 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,357 build/./detkit/_functions/logpdet.cpp:19051:22: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,358 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-15T18:54:43,359 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,359 build/./detkit/_functions/logpdet.cpp:19062:64: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,360 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-15T18:54:43,361 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,362 build/./detkit/_functions/logpdet.cpp:19062:22: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,363 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-15T18:54:43,364 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,365 build/./detkit/_functions/logpdet.cpp:19103:67: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,366 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-15T18:54:43,367 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,367 build/./detkit/_functions/logpdet.cpp:19103:25: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:43,368 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-15T18:54:43,369 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,596 build/./detkit/_functions/logpdet.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T18:54:43,597 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-15T18:54:43,598 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:43,599 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,600 build/./detkit/_functions/logpdet.cpp:23616:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:43,600 23616 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T18:54:43,601 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,602 build/./detkit/_functions/logpdet.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T18:54:43,603 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-15T18:54:43,604 23623 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T18:54:43,605 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,605 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-15T18:54:43,606 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:43,607 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,608 build/./detkit/_functions/logpdet.cpp:23628:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:43,609 23628 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T18:54:43,609 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,610 build/./detkit/_functions/logpdet.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T18:54:43,611 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-15T18:54:43,612 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:43,613 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,614 build/./detkit/_functions/logpdet.cpp:1353:43: note: in definition of macro ‘unlikely’ 2025-10-15T18:54:43,615 1353 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T18:54:43,616 | ^ 2025-10-15T18:54:43,617 build/./detkit/_functions/logpdet.cpp:23632:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:43,618 23632 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T18:54:43,619 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,620 build/./detkit/_functions/logpdet.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T18:54:43,621 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-15T18:54:43,621 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:43,622 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,623 build/./detkit/_functions/logpdet.cpp:2201:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:43,624 2201 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T18:54:43,625 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,626 build/./detkit/_functions/logpdet.cpp:23665:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T18:54:43,627 23665 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T18:54:43,628 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,670 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T18:54:43,671 from /usr/include/python3.11/Python.h:55: 2025-10-15T18:54:43,672 build/./detkit/_functions/logpdet.cpp: In function ‘int __Pyx_PyLong_BoolNeObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T18:54:43,672 /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-15T18:54:43,673 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:54:43,674 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,675 build/./detkit/_functions/logpdet.cpp:1288:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:54:43,676 1288 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:54:43,676 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,677 build/./detkit/_functions/logpdet.cpp:24464:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:54:43,678 24464 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T18:54:43,678 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,680 build/./detkit/_functions/logpdet.cpp: In function ‘int __Pyx_PyLong_BoolEqObjC(PyObject*, PyObject*, long int, long int)’: 2025-10-15T18:54:43,681 /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-15T18:54:43,682 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:54:43,683 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,684 build/./detkit/_functions/logpdet.cpp:1288:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:54:43,685 1288 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:54:43,686 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,687 build/./detkit/_functions/logpdet.cpp:24550:20: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:54:43,688 24550 | double a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T18:54:43,689 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,741 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T18:54:43,742 from /usr/include/python3.11/Python.h:61: 2025-10-15T18:54:43,743 build/./detkit/_functions/logpdet.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:54:43,744 /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-15T18:54:43,745 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:54:43,746 build/./detkit/_functions/logpdet.cpp:25570:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:54:43,747 25570 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T18:54:43,748 | ^~~~~~~~~~~~~~~ 2025-10-15T18:54:43,749 build/./detkit/_functions/logpdet.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:54:43,750 /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-15T18:54:43,751 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:54:43,752 build/./detkit/_functions/logpdet.cpp:25623:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:54:43,753 25623 | PyDict_GET_SIZE(kw); 2025-10-15T18:54:43,754 | ^~~~~~~~~~~~~~~ 2025-10-15T18:54:43,828 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T18:54:43,829 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T18:54:43,830 /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-15T18:54:43,831 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:54:43,832 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,833 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:54:43,834 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T18:54:43,835 | ^~~~~~~~~~~~ 2025-10-15T18:54:43,836 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T18:54:43,837 /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-15T18:54:43,838 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:54:43,839 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:43,840 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:54:43,841 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T18:54:43,842 | ^~~~~~~~~~~~ 2025-10-15T18:54:43,843 In file included from build/./detkit/_functions/logpdet.cpp:26844: 2025-10-15T18:54:43,844 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T18:54:43,845 /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-15T18:54:43,846 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T18:54:43,847 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,134 build/./detkit/_functions/ortho_complement.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T18:54:44,135 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-15T18:54:44,136 5233 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T18:54:44,137 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,168 build/./detkit/_functions/ortho_complement.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T18:54:44,169 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-15T18:54:44,170 2212 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:44,171 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,172 build/./detkit/_functions/ortho_complement.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:44,173 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:44,174 | ^ 2025-10-15T18:54:44,175 build/./detkit/_functions/ortho_complement.cpp:2240:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:44,175 2240 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:44,176 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,177 build/./detkit/_functions/ortho_complement.cpp:5811:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:44,178 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-15T18:54:44,179 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,185 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-15T18:54:44,186 2212 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:44,187 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,188 build/./detkit/_functions/ortho_complement.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:44,189 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:44,190 | ^ 2025-10-15T18:54:44,191 build/./detkit/_functions/ortho_complement.cpp:2240:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:44,192 2240 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:44,193 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,194 build/./detkit/_functions/ortho_complement.cpp:5857:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:44,195 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-15T18:54:44,196 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,451 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-15T18:54:44,452 build/./detkit/_functions/ortho_complement.cpp:12330:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:44,453 12330 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T18:54:44,454 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,465 build/./detkit/_functions/ortho_complement.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T18:54:44,466 build/./detkit/_functions/ortho_complement.cpp:12693:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:44,467 12693 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T18:54:44,468 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,549 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T18:54:44,551 from build/./detkit/_functions/ortho_complement.cpp:53: 2025-10-15T18:54:44,552 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-15T18:54:44,554 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-15T18:54:44,556 16136 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:44,558 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,560 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:54:44,562 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:54:44,563 | ^~~~ 2025-10-15T18:54:44,565 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:54:44,566 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T18:54:44,567 | ^~~~~~~~~~~~~~ 2025-10-15T18:54:44,567 build/./detkit/_functions/ortho_complement.cpp:16136:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T18:54:44,568 16136 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:44,569 | ^~~~~~~~~ 2025-10-15T18:54:44,570 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-15T18:54:44,571 16156 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:44,572 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,573 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:54:44,574 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:54:44,575 | ^~~~ 2025-10-15T18:54:44,576 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:54:44,577 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T18:54:44,578 | ^~~~~~~~~~~~~~ 2025-10-15T18:54:44,579 build/./detkit/_functions/ortho_complement.cpp:16156:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T18:54:44,580 16156 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:54:44,581 | ^~~~~~~~~ 2025-10-15T18:54:44,612 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-15T18:54:44,613 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-15T18:54:44,614 2212 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:44,615 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,616 build/./detkit/_functions/ortho_complement.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:54:44,617 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:54:44,618 | ^ 2025-10-15T18:54:44,619 build/./detkit/_functions/ortho_complement.cpp:2240:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:44,620 2240 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:54:44,621 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,622 build/./detkit/_functions/ortho_complement.cpp:16823:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:54:44,623 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-15T18:54:44,623 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,687 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-15T18:54:44,688 build/./detkit/_functions/ortho_complement.cpp:17293:59: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:44,688 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-15T18:54:44,689 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,690 build/./detkit/_functions/ortho_complement.cpp:17293:23: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:44,691 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-15T18:54:44,692 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,693 build/./detkit/_functions/ortho_complement.cpp:17304:58: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:44,694 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-15T18:54:44,695 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,696 build/./detkit/_functions/ortho_complement.cpp:17304:22: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:44,697 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-15T18:54:44,699 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,701 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-15T18:54:44,702 build/./detkit/_functions/ortho_complement.cpp:17393:60: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:44,703 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-15T18:54:44,704 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,705 build/./detkit/_functions/ortho_complement.cpp:17393:23: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:44,707 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-15T18:54:44,708 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,709 build/./detkit/_functions/ortho_complement.cpp:17404:59: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:44,710 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-15T18:54:44,712 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,713 build/./detkit/_functions/ortho_complement.cpp:17404:22: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:54:44,715 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-15T18:54:44,716 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,717 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-15T18:54:44,718 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-15T18:54:44,720 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-15T18:54:44,721 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,722 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-15T18:54:44,724 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-15T18:54:44,725 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,727 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-15T18:54:44,728 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-15T18:54:44,729 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:44,730 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-15T18:54:44,731 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-15T18:54:44,732 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:45,011 build/./detkit/_functions/ortho_complement.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T18:54:45,012 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-15T18:54:45,013 2212 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:45,014 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:45,015 build/./detkit/_functions/ortho_complement.cpp:21921:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:45,016 21921 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T18:54:45,017 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:45,018 build/./detkit/_functions/ortho_complement.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T18:54:45,019 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-15T18:54:45,020 21928 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T18:54:45,021 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:45,025 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-15T18:54:45,026 2212 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:45,027 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:45,028 build/./detkit/_functions/ortho_complement.cpp:21933:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:45,028 21933 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T18:54:45,029 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:45,034 build/./detkit/_functions/ortho_complement.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T18:54:45,035 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-15T18:54:45,036 2212 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:45,037 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:45,038 build/./detkit/_functions/ortho_complement.cpp:1353:43: note: in definition of macro ‘unlikely’ 2025-10-15T18:54:45,039 1353 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T18:54:45,040 | ^ 2025-10-15T18:54:45,041 build/./detkit/_functions/ortho_complement.cpp:21937:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:45,042 21937 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T18:54:45,043 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:45,046 build/./detkit/_functions/ortho_complement.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T18:54:45,048 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-15T18:54:45,049 2212 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:54:45,050 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:45,051 build/./detkit/_functions/ortho_complement.cpp:2214:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:54:45,052 2214 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T18:54:45,053 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:45,054 build/./detkit/_functions/ortho_complement.cpp:21970:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T18:54:45,055 21970 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T18:54:45,055 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:45,150 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T18:54:45,151 from /usr/include/python3.11/Python.h:61: 2025-10-15T18:54:45,151 build/./detkit/_functions/ortho_complement.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:54:45,152 /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-15T18:54:45,153 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:54:45,154 build/./detkit/_functions/ortho_complement.cpp:23632:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:54:45,155 23632 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T18:54:45,155 | ^~~~~~~~~~~~~~~ 2025-10-15T18:54:45,160 build/./detkit/_functions/ortho_complement.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:54:45,161 /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-15T18:54:45,162 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:54:45,163 build/./detkit/_functions/ortho_complement.cpp:23685:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:54:45,164 23685 | PyDict_GET_SIZE(kw); 2025-10-15T18:54:45,165 | ^~~~~~~~~~~~~~~ 2025-10-15T18:54:45,255 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T18:54:45,256 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T18:54:45,257 /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-15T18:54:45,258 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:54:45,259 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:45,260 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:54:45,261 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T18:54:45,262 | ^~~~~~~~~~~~ 2025-10-15T18:54:45,264 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T18:54:45,265 /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-15T18:54:45,266 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:54:45,267 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:45,268 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:54:45,270 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T18:54:45,271 | ^~~~~~~~~~~~ 2025-10-15T18:54:45,274 In file included from build/./detkit/_functions/ortho_complement.cpp:24906: 2025-10-15T18:54:45,275 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T18:54:45,276 /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-15T18:54:45,278 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T18:54:45,278 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:54:46,885 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-15T18:54:49,188 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-15T18:54:52,886 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-15T18:54:53,321 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-15T18:54:56,834 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-15T18:54:57,873 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-15T18:54:58,939 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-15T18:55:00,249 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-15T18:55:01,407 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-15T18:55:01,531 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-15T18:55:01,689 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-15T18:55:03,876 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-15T18:55:04,087 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-15T18:55:04,313 building 'detkit._functions.orthogonalize' extension 2025-10-15T18:55:04,317 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:06,049 build/./detkit/_functions/orthogonalize.cpp: In function ‘int __pyx_array_allocate_buffer(__pyx_array_obj*)’: 2025-10-15T18:55:06,050 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-15T18:55:06,051 5216 | __pyx_v_p = ((PyObject **)__pyx_v_self->data); 2025-10-15T18:55:06,052 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,086 build/./detkit/_functions/orthogonalize.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-10-15T18:55:06,087 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-15T18:55:06,088 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:06,089 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,090 build/./detkit/_functions/orthogonalize.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:06,091 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:06,092 | ^ 2025-10-15T18:55:06,092 build/./detkit/_functions/orthogonalize.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:06,093 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:06,094 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,095 build/./detkit/_functions/orthogonalize.cpp:5794:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:06,096 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-15T18:55:06,097 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,105 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-15T18:55:06,106 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:06,107 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,108 build/./detkit/_functions/orthogonalize.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:06,109 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:06,110 | ^ 2025-10-15T18:55:06,111 build/./detkit/_functions/orthogonalize.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:06,112 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:06,113 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,114 build/./detkit/_functions/orthogonalize.cpp:5840:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:06,115 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-15T18:55:06,116 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,385 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-15T18:55:06,386 build/./detkit/_functions/orthogonalize.cpp:12313:32: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:55:06,387 12313 | __pyx_v_dst->data = ((((char **)__pyx_v_dst->data)[0]) + __pyx_v_suboffset); 2025-10-15T18:55:06,387 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,399 build/./detkit/_functions/orthogonalize.cpp: In function ‘char* __pyx_pybuffer_index(Py_buffer*, char*, Py_ssize_t, Py_ssize_t)’: 2025-10-15T18:55:06,399 build/./detkit/_functions/orthogonalize.cpp:12676:26: warning: cast from ‘char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:55:06,400 12676 | __pyx_v_resultp = ((((char **)__pyx_v_resultp)[0]) + __pyx_v_suboffset); 2025-10-15T18:55:06,401 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,487 In file included from /usr/include/python3.11/Python.h:38, 2025-10-15T18:55:06,488 from build/./detkit/_functions/orthogonalize.cpp:53: 2025-10-15T18:55:06,489 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-15T18:55:06,490 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-15T18:55:06,492 16119 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:55:06,493 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,494 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:55:06,495 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:55:06,496 | ^~~~ 2025-10-15T18:55:06,497 /usr/include/python3.11/object.h:506:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:55:06,498 506 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-10-15T18:55:06,499 | ^~~~~~~~~~~~~~ 2025-10-15T18:55:06,500 build/./detkit/_functions/orthogonalize.cpp:16119:9: note: in expansion of macro ‘Py_INCREF’ 2025-10-15T18:55:06,501 16119 | Py_INCREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:55:06,502 | ^~~~~~~~~ 2025-10-15T18:55:06,503 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-15T18:55:06,504 16139 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:55:06,505 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,507 /usr/include/python3.11/pyport.h:24:38: note: in definition of macro ‘_Py_CAST’ 2025-10-15T18:55:06,508 24 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-10-15T18:55:06,509 | ^~~~ 2025-10-15T18:55:06,509 /usr/include/python3.11/object.h:541:33: note: in expansion of macro ‘_PyObject_CAST’ 2025-10-15T18:55:06,511 541 | #define Py_DECREF(op) Py_DECREF(_PyObject_CAST(op)) 2025-10-15T18:55:06,511 | ^~~~~~~~~~~~~~ 2025-10-15T18:55:06,512 build/./detkit/_functions/orthogonalize.cpp:16139:9: note: in expansion of macro ‘Py_DECREF’ 2025-10-15T18:55:06,513 16139 | Py_DECREF((((PyObject **)__pyx_v_data)[0])); 2025-10-15T18:55:06,514 | ^~~~~~~~~ 2025-10-15T18:55:06,558 build/./detkit/_functions/orthogonalize.cpp: In function ‘PyObject* __pyx_f_6detkit_10_functions_13orthogonalize_orthogonalize(PyObject*, int)’: 2025-10-15T18:55:06,559 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-15T18:55:06,560 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:06,561 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,562 build/./detkit/_functions/orthogonalize.cpp:1352:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:06,563 1352 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:06,564 | ^ 2025-10-15T18:55:06,564 build/./detkit/_functions/orthogonalize.cpp:2227:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:06,565 2227 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:06,566 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,567 build/./detkit/_functions/orthogonalize.cpp:16795:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:06,568 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-15T18:55:06,569 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,617 build/./detkit/_functions/orthogonalize.cpp: In function ‘void __pyx_f_6detkit_10_functions_13orthogonalize__pyc_gram_schmidt_float(__Pyx_memviewslice, LongIndexType, LongIndexType)’: 2025-10-15T18:55:06,618 build/./detkit/_functions/orthogonalize.cpp:17145:58: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:55:06,618 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-15T18:55:06,619 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,620 build/./detkit/_functions/orthogonalize.cpp:17145:22: warning: cast from ‘char*’ to ‘float*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:55:06,621 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-15T18:55:06,622 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,625 build/./detkit/_functions/orthogonalize.cpp: In function ‘void __pyx_f_6detkit_10_functions_13orthogonalize__pyc_gram_schmidt_double(__Pyx_memviewslice, LongIndexType, LongIndexType)’: 2025-10-15T18:55:06,626 build/./detkit/_functions/orthogonalize.cpp:17233:59: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:55:06,627 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-15T18:55:06,628 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,629 build/./detkit/_functions/orthogonalize.cpp:17233:22: warning: cast from ‘char*’ to ‘double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:55:06,630 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-15T18:55:06,631 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,634 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-15T18:55:06,635 build/./detkit/_functions/orthogonalize.cpp:17321:64: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:55:06,635 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-15T18:55:06,636 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,637 build/./detkit/_functions/orthogonalize.cpp:17321:22: warning: cast from ‘char*’ to ‘long double*’ increases required alignment of target type [-Wcast-align] 2025-10-15T18:55:06,638 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-15T18:55:06,639 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,931 build/./detkit/_functions/orthogonalize.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T18:55:06,932 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-15T18:55:06,933 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:06,934 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,935 build/./detkit/_functions/orthogonalize.cpp:21721:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:06,936 21721 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T18:55:06,937 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,938 build/./detkit/_functions/orthogonalize.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T18:55:06,939 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-15T18:55:06,940 21728 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T18:55:06,941 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,943 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-15T18:55:06,945 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:06,946 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,947 build/./detkit/_functions/orthogonalize.cpp:21733:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:06,948 21733 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T18:55:06,949 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,953 build/./detkit/_functions/orthogonalize.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T18:55:06,954 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-15T18:55:06,955 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:06,955 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,956 build/./detkit/_functions/orthogonalize.cpp:1353:43: note: in definition of macro ‘unlikely’ 2025-10-15T18:55:06,957 1353 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T18:55:06,958 | ^ 2025-10-15T18:55:06,958 build/./detkit/_functions/orthogonalize.cpp:21737:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:06,959 21737 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T18:55:06,960 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,965 build/./detkit/_functions/orthogonalize.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T18:55:06,966 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-15T18:55:06,967 2199 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:06,968 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,969 build/./detkit/_functions/orthogonalize.cpp:2201:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:06,970 2201 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T18:55:06,971 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:06,972 build/./detkit/_functions/orthogonalize.cpp:21770:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T18:55:06,973 21770 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T18:55:06,974 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:07,078 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T18:55:07,079 from /usr/include/python3.11/Python.h:61: 2025-10-15T18:55:07,080 build/./detkit/_functions/orthogonalize.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:55:07,081 /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-15T18:55:07,082 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:55:07,084 build/./detkit/_functions/orthogonalize.cpp:23432:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:55:07,085 23432 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T18:55:07,086 | ^~~~~~~~~~~~~~~ 2025-10-15T18:55:07,090 build/./detkit/_functions/orthogonalize.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:55:07,091 /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-15T18:55:07,092 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:55:07,093 build/./detkit/_functions/orthogonalize.cpp:23485:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:55:07,094 23485 | PyDict_GET_SIZE(kw); 2025-10-15T18:55:07,094 | ^~~~~~~~~~~~~~~ 2025-10-15T18:55:07,187 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T18:55:07,188 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T18:55:07,189 /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-15T18:55:07,190 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:55:07,191 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:07,192 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:55:07,193 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T18:55:07,194 | ^~~~~~~~~~~~ 2025-10-15T18:55:07,197 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T18:55:07,198 /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-15T18:55:07,199 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:55:07,200 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:07,200 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:55:07,201 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T18:55:07,202 | ^~~~~~~~~~~~ 2025-10-15T18:55:07,207 In file included from build/./detkit/_functions/orthogonalize.cpp:24706: 2025-10-15T18:55:07,208 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T18:55:07,209 /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-15T18:55:07,210 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T18:55:07,212 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:08,367 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-15T18:55:10,645 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-15T18:55:12,476 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:13,174 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-15T18:55:13,287 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-15T18:55:13,438 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-15T18:55:13,919 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-15T18:55:15,470 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-15T18:55:15,917 building 'detkit._benchmark.get_instructions_per_flop' extension 2025-10-15T18:55:15,920 creating build/temp.linux-armv7l-cpython-311/detkit/_benchmark 2025-10-15T18:55:15,921 creating build/temp.linux-armv7l-cpython-311/build/detkit/_benchmark 2025-10-15T18:55:15,923 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-15T18:55:16,986 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:17,686 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-15T18:55:18,442 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-15T18:55:19,175 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:19,305 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-15T18:55:19,306 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-15T18:55:19,307 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,308 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,309 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,310 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,311 | ^ 2025-10-15T18:55:19,312 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,313 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,314 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,315 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3168:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,316 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-15T18:55:19,317 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,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-15T18:55:19,319 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,320 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,321 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,321 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,322 | ^ 2025-10-15T18:55:19,323 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,324 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,325 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,325 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3227:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,326 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-15T18:55:19,327 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,352 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-15T18:55:19,353 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,354 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,355 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,356 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,357 | ^ 2025-10-15T18:55:19,358 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,359 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,360 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,361 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3498:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,361 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-15T18:55:19,362 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,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-15T18:55:19,364 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,365 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,366 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,367 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,368 | ^ 2025-10-15T18:55:19,368 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,369 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,370 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,371 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3533:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,372 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-15T18:55:19,372 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,373 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-15T18:55:19,374 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,375 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,376 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,377 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,378 | ^ 2025-10-15T18:55:19,378 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,379 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,380 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,381 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3539:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,382 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-15T18:55:19,383 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,384 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-15T18:55:19,385 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,386 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,386 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,387 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,388 | ^ 2025-10-15T18:55:19,389 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,390 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,391 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,392 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3597:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,393 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-15T18:55:19,394 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,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-15T18:55:19,395 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,396 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,397 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,398 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,399 | ^ 2025-10-15T18:55:19,399 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,400 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,401 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,402 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3623:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,403 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-15T18:55:19,403 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,411 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-15T18:55:19,411 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,412 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,413 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,414 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,415 | ^ 2025-10-15T18:55:19,416 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,417 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,418 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,419 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3748:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,419 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-15T18:55:19,420 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,421 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-15T18:55:19,422 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,423 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,424 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,425 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,426 | ^ 2025-10-15T18:55:19,427 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,428 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,428 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,429 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3754:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,430 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-15T18:55:19,431 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,432 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-15T18:55:19,433 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,434 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,435 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,436 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,436 | ^ 2025-10-15T18:55:19,437 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,438 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,439 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,439 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3830:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,440 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-15T18:55:19,441 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,442 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-15T18:55:19,443 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,444 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,445 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,446 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,447 | ^ 2025-10-15T18:55:19,447 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,448 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,449 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,450 build/./detkit/_benchmark/get_instructions_per_flop.cpp:3900:13: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,451 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-15T18:55:19,452 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,481 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-15T18:55:19,482 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,482 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,483 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,484 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,485 | ^ 2025-10-15T18:55:19,486 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,487 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,488 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,489 build/./detkit/_benchmark/get_instructions_per_flop.cpp:4234:13: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,490 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-15T18:55:19,490 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,491 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-15T18:55:19,492 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,493 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,494 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,494 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,495 | ^ 2025-10-15T18:55:19,496 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,497 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,497 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,498 build/./detkit/_benchmark/get_instructions_per_flop.cpp:4239:13: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,499 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-15T18:55:19,500 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,504 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T18:55:19,505 from /usr/include/python3.11/Python.h:55, 2025-10-15T18:55:19,505 from build/./detkit/_benchmark/get_instructions_per_flop.cpp:51: 2025-10-15T18:55:19,506 /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-15T18:55:19,507 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:55:19,508 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,509 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1283:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:55:19,510 1283 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:55:19,511 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,511 build/./detkit/_benchmark/get_instructions_per_flop.cpp:2142:39: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:55:19,512 2142 | ((likely(PyFloat_CheckExact(obj))) ? __Pyx_PyFloat_AS_DOUBLE(obj) :\ 2025-10-15T18:55:19,513 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,514 build/./detkit/_benchmark/get_instructions_per_flop.cpp:4380:16: note: in expansion of macro ‘__Pyx_PyObject_AsDouble’ 2025-10-15T18:55:19,515 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-15T18:55:19,516 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,560 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-15T18:55:19,561 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-15T18:55:19,563 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,564 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,565 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,565 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,566 | ^ 2025-10-15T18:55:19,567 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,568 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,569 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,570 build/./detkit/_benchmark/get_instructions_per_flop.cpp:4827:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,571 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-15T18:55:19,572 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,573 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-15T18:55:19,574 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,575 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,576 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,577 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,578 | ^ 2025-10-15T18:55:19,579 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,580 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,582 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,583 build/./detkit/_benchmark/get_instructions_per_flop.cpp:4863:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,584 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-15T18:55:19,585 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,586 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-15T18:55:19,587 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,588 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,589 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,590 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,592 | ^ 2025-10-15T18:55:19,593 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,594 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,595 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,596 build/./detkit/_benchmark/get_instructions_per_flop.cpp:4899:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,597 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-15T18:55:19,598 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,603 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-15T18:55:19,604 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,605 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,606 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,607 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,608 | ^ 2025-10-15T18:55:19,609 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,610 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,611 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,611 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5011:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,612 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-15T18:55:19,613 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,622 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-15T18:55:19,623 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,624 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,625 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,627 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,628 | ^ 2025-10-15T18:55:19,629 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,630 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,631 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,632 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5136:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,633 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-15T18:55:19,634 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,646 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-15T18:55:19,647 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,648 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,649 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,650 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,652 | ^ 2025-10-15T18:55:19,653 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,654 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,654 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,655 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5294:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,656 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-15T18:55:19,657 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,658 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-15T18:55:19,659 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,660 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,661 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,662 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,663 | ^ 2025-10-15T18:55:19,663 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,664 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,665 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,666 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5320:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,667 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-15T18:55:19,668 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,682 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-15T18:55:19,683 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-15T18:55:19,684 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,685 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,686 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,687 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,688 | ^ 2025-10-15T18:55:19,689 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,690 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,691 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,692 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5506:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,693 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-15T18:55:19,694 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,695 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-15T18:55:19,695 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,696 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,697 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,698 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,699 | ^ 2025-10-15T18:55:19,699 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,700 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,701 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,702 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5554:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,703 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-15T18:55:19,704 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,705 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-15T18:55:19,705 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,706 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,707 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,708 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,709 | ^ 2025-10-15T18:55:19,710 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,711 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,712 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,713 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5580:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,714 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-15T18:55:19,715 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,716 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-15T18:55:19,717 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,718 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,718 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,719 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,720 | ^ 2025-10-15T18:55:19,721 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,722 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,723 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,724 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5663:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,724 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-15T18:55:19,725 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,726 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-15T18:55:19,727 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,727 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,728 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,729 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,730 | ^ 2025-10-15T18:55:19,731 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,732 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,733 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,734 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5712:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,734 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-15T18:55:19,735 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,736 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-15T18:55:19,737 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,738 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,739 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,740 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,741 | ^ 2025-10-15T18:55:19,742 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,743 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,743 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,744 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5738:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,745 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-15T18:55:19,746 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,747 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-15T18:55:19,748 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,749 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,750 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,751 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,752 | ^ 2025-10-15T18:55:19,753 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,753 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,754 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,755 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5793:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,756 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-15T18:55:19,757 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,758 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-15T18:55:19,758 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,759 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,760 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,761 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,761 | ^ 2025-10-15T18:55:19,762 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,763 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,764 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,765 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5842:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,765 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-15T18:55:19,766 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,767 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-15T18:55:19,768 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,769 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,770 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,771 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,771 | ^ 2025-10-15T18:55:19,772 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,773 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,774 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,775 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5869:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,776 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-15T18:55:19,777 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,778 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-15T18:55:19,778 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,779 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,780 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,781 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,782 | ^ 2025-10-15T18:55:19,783 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,784 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,784 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,785 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5939:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,786 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-15T18:55:19,787 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,789 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-15T18:55:19,790 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,791 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,792 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,793 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,794 | ^ 2025-10-15T18:55:19,795 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,795 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,796 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,797 build/./detkit/_benchmark/get_instructions_per_flop.cpp:5997:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,798 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-15T18:55:19,799 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,804 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-15T18:55:19,805 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,806 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,806 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,807 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,808 | ^ 2025-10-15T18:55:19,809 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,810 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,811 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,812 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6034:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,813 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-15T18:55:19,814 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,819 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-15T18:55:19,820 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,821 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,822 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,823 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,824 | ^ 2025-10-15T18:55:19,825 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,825 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,826 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,827 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6080:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,828 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-15T18:55:19,829 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,846 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-15T18:55:19,847 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,848 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,849 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,850 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,851 | ^ 2025-10-15T18:55:19,852 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,853 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,854 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,855 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6154:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,856 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-15T18:55:19,856 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,859 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-15T18:55:19,860 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,861 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,862 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,863 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,864 | ^ 2025-10-15T18:55:19,865 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,866 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,867 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,868 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6208:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,869 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-15T18:55:19,870 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,884 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-15T18:55:19,885 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,886 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,887 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,888 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,889 | ^ 2025-10-15T18:55:19,889 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,890 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,891 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,892 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6272:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,893 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-15T18:55:19,894 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,899 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-15T18:55:19,900 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,901 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,902 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,903 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,904 | ^ 2025-10-15T18:55:19,905 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,906 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,907 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,908 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6391:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,909 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-15T18:55:19,909 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,959 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-15T18:55:19,960 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-15T18:55:19,961 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,962 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,962 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,963 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,964 | ^ 2025-10-15T18:55:19,965 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,966 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,966 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,967 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6778:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,968 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-15T18:55:19,969 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,985 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-15T18:55:19,986 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,987 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,987 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,988 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:19,989 | ^ 2025-10-15T18:55:19,990 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:19,991 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:19,992 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,993 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6826:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:19,994 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-15T18:55:19,995 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,996 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-15T18:55:19,997 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:19,998 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:19,999 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:19,999 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:20,000 | ^ 2025-10-15T18:55:20,001 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:20,002 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:20,003 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,004 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6852:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:20,004 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-15T18:55:20,006 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,022 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-15T18:55:20,023 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:20,024 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,024 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:20,025 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:20,026 | ^ 2025-10-15T18:55:20,027 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:20,028 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:20,029 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,029 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6935:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:20,030 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-15T18:55:20,031 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,032 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-15T18:55:20,033 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:20,033 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,034 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:20,035 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:20,036 | ^ 2025-10-15T18:55:20,037 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:20,039 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:20,040 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,041 build/./detkit/_benchmark/get_instructions_per_flop.cpp:6984:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:20,042 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-15T18:55:20,043 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,044 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-15T18:55:20,045 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:20,046 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,047 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:20,048 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:20,049 | ^ 2025-10-15T18:55:20,050 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:20,051 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:20,052 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,053 build/./detkit/_benchmark/get_instructions_per_flop.cpp:7010:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:20,054 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-15T18:55:20,055 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,056 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-15T18:55:20,057 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:20,058 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,058 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:20,059 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:20,060 | ^ 2025-10-15T18:55:20,061 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:20,061 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:20,062 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,063 build/./detkit/_benchmark/get_instructions_per_flop.cpp:7065:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:20,064 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-15T18:55:20,065 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,065 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-15T18:55:20,066 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:20,067 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,068 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:20,069 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:20,070 | ^ 2025-10-15T18:55:20,071 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:20,072 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:20,073 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,074 build/./detkit/_benchmark/get_instructions_per_flop.cpp:7114:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:20,075 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-15T18:55:20,076 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,081 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-15T18:55:20,082 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:20,083 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,084 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:20,085 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:20,085 | ^ 2025-10-15T18:55:20,086 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:20,087 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:20,088 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,089 build/./detkit/_benchmark/get_instructions_per_flop.cpp:7141:7: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:20,090 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-15T18:55:20,091 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,104 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-15T18:55:20,104 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:20,105 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,106 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:20,107 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:20,108 | ^ 2025-10-15T18:55:20,108 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:20,109 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:20,110 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,111 build/./detkit/_benchmark/get_instructions_per_flop.cpp:7211:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:20,112 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-15T18:55:20,113 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,114 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-15T18:55:20,115 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:20,116 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,117 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:20,118 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:20,119 | ^ 2025-10-15T18:55:20,120 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:20,121 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:20,121 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,122 build/./detkit/_benchmark/get_instructions_per_flop.cpp:7317:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:20,123 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-15T18:55:20,124 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,132 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-15T18:55:20,133 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:20,134 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,134 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:20,135 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:20,136 | ^ 2025-10-15T18:55:20,137 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:20,138 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:20,138 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,139 build/./detkit/_benchmark/get_instructions_per_flop.cpp:7374:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:20,140 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-15T18:55:20,141 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,167 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-15T18:55:20,168 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:20,169 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,170 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:20,171 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:20,171 | ^ 2025-10-15T18:55:20,172 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:20,173 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:20,174 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,175 build/./detkit/_benchmark/get_instructions_per_flop.cpp:7487:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:20,176 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-15T18:55:20,177 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,241 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-15T18:55:20,242 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-15T18:55:20,243 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:20,244 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,245 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1347:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:20,246 1347 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:20,247 | ^ 2025-10-15T18:55:20,248 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1791:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:20,249 1791 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:20,250 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,251 build/./detkit/_benchmark/get_instructions_per_flop.cpp:8011:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:20,251 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-15T18:55:20,252 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,439 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘PyObject* __Pyx_PyFloat_AddObjC(PyObject*, PyObject*, double, int, int)’: 2025-10-15T18:55:20,440 /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-15T18:55:20,441 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:55:20,442 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,442 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1283:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:55:20,443 1283 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:55:20,444 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,445 build/./detkit/_benchmark/get_instructions_per_flop.cpp:10685:13: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:55:20,446 10685 | a = __Pyx_PyFloat_AS_DOUBLE(op1); 2025-10-15T18:55:20,447 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,452 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘PyObject* __Pyx_PyFloat_TrueDivideCObj(PyObject*, PyObject*, double, int, int)’: 2025-10-15T18:55:20,452 /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-15T18:55:20,454 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:55:20,455 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,456 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1283:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:55:20,457 1283 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:55:20,458 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,459 build/./detkit/_benchmark/get_instructions_per_flop.cpp:10756:13: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:55:20,460 10756 | b = __Pyx_PyFloat_AS_DOUBLE(op2); 2025-10-15T18:55:20,461 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,465 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T18:55:20,466 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-15T18:55:20,467 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:20,468 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,469 build/./detkit/_benchmark/get_instructions_per_flop.cpp:10826:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:20,470 10826 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T18:55:20,471 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,472 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T18:55:20,473 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-15T18:55:20,474 10833 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T18:55:20,475 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,476 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-15T18:55:20,477 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:20,478 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,478 build/./detkit/_benchmark/get_instructions_per_flop.cpp:10838:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:20,479 10838 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T18:55:20,480 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,481 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T18:55:20,482 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-15T18:55:20,483 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:20,484 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,485 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1348:43: note: in definition of macro ‘unlikely’ 2025-10-15T18:55:20,485 1348 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T18:55:20,486 | ^ 2025-10-15T18:55:20,487 build/./detkit/_benchmark/get_instructions_per_flop.cpp:10842:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:20,488 10842 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T18:55:20,489 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,490 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T18:55:20,491 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-15T18:55:20,492 1763 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:20,493 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,494 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1765:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:20,495 1765 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T18:55:20,496 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,497 build/./detkit/_benchmark/get_instructions_per_flop.cpp:10875:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T18:55:20,498 10875 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T18:55:20,499 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,538 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘double __Pyx_SlowPyString_AsDouble(PyObject*)’: 2025-10-15T18:55:20,539 /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-15T18:55:20,540 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:55:20,541 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,542 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1283:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:55:20,543 1283 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:55:20,544 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,545 build/./detkit/_benchmark/get_instructions_per_flop.cpp:11811:24: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:55:20,545 11811 | double value = __Pyx_PyFloat_AS_DOUBLE(float_value); 2025-10-15T18:55:20,546 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,559 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘double __Pyx__PyObject_AsDouble(PyObject*)’: 2025-10-15T18:55:20,559 /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-15T18:55:20,560 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:55:20,561 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,562 build/./detkit/_benchmark/get_instructions_per_flop.cpp:1283:36: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:55:20,563 1283 | #define __Pyx_PyFloat_AS_DOUBLE(x) PyFloat_AS_DOUBLE(x) 2025-10-15T18:55:20,564 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,565 build/./detkit/_benchmark/get_instructions_per_flop.cpp:11948:28: note: in expansion of macro ‘__Pyx_PyFloat_AS_DOUBLE’ 2025-10-15T18:55:20,566 11948 | double value = __Pyx_PyFloat_AS_DOUBLE(float_value); 2025-10-15T18:55:20,567 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,630 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T18:55:20,631 from /usr/include/python3.11/Python.h:61: 2025-10-15T18:55:20,632 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:55:20,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-15T18:55:20,634 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:55:20,635 build/./detkit/_benchmark/get_instructions_per_flop.cpp:13215:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:55:20,636 13215 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T18:55:20,637 | ^~~~~~~~~~~~~~~ 2025-10-15T18:55:20,638 build/./detkit/_benchmark/get_instructions_per_flop.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:55:20,639 /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-15T18:55:20,640 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:55:20,641 build/./detkit/_benchmark/get_instructions_per_flop.cpp:13268:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:55:20,642 13268 | PyDict_GET_SIZE(kw); 2025-10-15T18:55:20,643 | ^~~~~~~~~~~~~~~ 2025-10-15T18:55:20,722 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T18:55:20,722 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T18:55:20,723 /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-15T18:55:20,725 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:55:20,725 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,726 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:55:20,727 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T18:55:20,728 | ^~~~~~~~~~~~ 2025-10-15T18:55:20,728 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T18:55:20,729 /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-15T18:55:20,730 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:55:20,731 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,732 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:55:20,732 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T18:55:20,733 | ^~~~~~~~~~~~ 2025-10-15T18:55:20,734 In file included from build/./detkit/_benchmark/get_instructions_per_flop.cpp:14489: 2025-10-15T18:55:20,735 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T18:55:20,736 /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-15T18:55:20,737 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T18:55:20,738 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:20,741 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-15T18:55:22,991 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:24,357 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-15T18:55:27,120 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:28,369 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-15T18:55:29,257 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:30,562 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-15T18:55:31,854 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:31,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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:32,164 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:33,150 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-15T18:55:33,274 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-15T18:55:33,446 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-15T18:55:34,457 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-15T18:55:34,743 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:34,903 building 'detkit._definitions.get_config' extension 2025-10-15T18:55:34,905 creating build/temp.linux-armv7l-cpython-311/detkit/_definitions 2025-10-15T18:55:34,906 creating build/temp.linux-armv7l-cpython-311/build/detkit/_definitions 2025-10-15T18:55:34,908 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-15T18:55:35,048 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-15T18:55:35,619 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-15T18:55:36,027 building 'detkit._device.instructions_counter' extension 2025-10-15T18:55:36,028 creating build/temp.linux-armv7l-cpython-311/build/detkit/_device 2025-10-15T18:55:36,030 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-15T18:55:36,769 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T18:55:36,770 from /usr/include/python3.11/Python.h:61, 2025-10-15T18:55:36,771 from build/./detkit/_definitions/get_config.cpp:37: 2025-10-15T18:55:36,772 build/./detkit/_definitions/get_config.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:55:36,773 /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-15T18:55:36,774 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:55:36,775 build/./detkit/_definitions/get_config.cpp:5277:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:55:36,776 5277 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T18:55:36,777 | ^~~~~~~~~~~~~~~ 2025-10-15T18:55:36,777 build/./detkit/_definitions/get_config.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:55:36,778 /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-15T18:55:36,779 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:55:36,780 build/./detkit/_definitions/get_config.cpp:5330:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:55:36,781 5330 | PyDict_GET_SIZE(kw); 2025-10-15T18:55:36,781 | ^~~~~~~~~~~~~~~ 2025-10-15T18:55:36,850 build/./detkit/_definitions/get_config.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T18:55:36,851 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-15T18:55:36,852 1982 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:36,853 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:36,854 build/./detkit/_definitions/get_config.cpp:6379:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:36,855 6379 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T18:55:36,856 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:36,857 build/./detkit/_definitions/get_config.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T18:55:36,858 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-15T18:55:36,859 6386 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T18:55:36,860 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:36,861 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-15T18:55:36,862 1982 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:36,863 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:36,864 build/./detkit/_definitions/get_config.cpp:6391:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:36,865 6391 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T18:55:36,866 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:36,867 build/./detkit/_definitions/get_config.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T18:55:36,868 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-15T18:55:36,869 1982 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:36,871 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:36,872 build/./detkit/_definitions/get_config.cpp:1333:43: note: in definition of macro ‘unlikely’ 2025-10-15T18:55:36,873 1333 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T18:55:36,874 | ^ 2025-10-15T18:55:36,875 build/./detkit/_definitions/get_config.cpp:6395:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:36,876 6395 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T18:55:36,877 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:36,878 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T18:55:36,879 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T18:55:36,880 /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-15T18:55:36,881 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:55:36,891 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:36,891 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:55:36,892 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T18:55:36,893 | ^~~~~~~~~~~~ 2025-10-15T18:55:36,894 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T18:55:36,895 /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-15T18:55:36,896 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:55:36,897 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:36,898 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:55:36,899 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T18:55:36,901 | ^~~~~~~~~~~~ 2025-10-15T18:55:36,902 In file included from build/./detkit/_definitions/get_config.cpp:6577: 2025-10-15T18:55:36,903 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T18:55:36,904 /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-15T18:55:36,905 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T18:55:36,906 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:38,374 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-15T18:55:39,600 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:39,952 In file included from /usr/include/python3.11/floatobject.h:47, 2025-10-15T18:55:39,954 from /usr/include/python3.11/Python.h:55, 2025-10-15T18:55:39,954 from build/./detkit/_device/instructions_counter.cpp:37: 2025-10-15T18:55:39,955 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-15T18:55:39,956 /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-15T18:55:39,957 12 | #define PyFloat_AS_DOUBLE(op) (((PyFloatObject *)(op))->ob_fval) 2025-10-15T18:55:39,958 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:39,960 build/./detkit/_device/instructions_counter.cpp:1268:60: note: in expansion of macro ‘PyFloat_AS_DOUBLE’ 2025-10-15T18:55:39,961 1268 | #define __Pyx_PyFloat_AsDouble(x) (PyFloat_CheckExact(x) ? PyFloat_AS_DOUBLE(x) : PyFloat_AsDouble(x)) 2025-10-15T18:55:39,962 | ^~~~~~~~~~~~~~~~~ 2025-10-15T18:55:39,963 build/./detkit/_device/instructions_counter.cpp:3081:29: note: in expansion of macro ‘__Pyx_PyFloat_AsDouble’ 2025-10-15T18:55:39,964 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-15T18:55:39,965 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:39,967 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-15T18:55:39,968 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-15T18:55:39,969 1862 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:39,970 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:39,971 build/./detkit/_device/instructions_counter.cpp:1333:43: note: in definition of macro ‘likely’ 2025-10-15T18:55:39,973 1333 | #define likely(x) __builtin_expect(!!(x), 1) 2025-10-15T18:55:39,974 | ^ 2025-10-15T18:55:39,975 build/./detkit/_device/instructions_counter.cpp:1890:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:39,991 1890 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_mstate_global->__pyx_d))) ?\ 2025-10-15T18:55:39,992 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:39,993 build/./detkit/_device/instructions_counter.cpp:3229:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-10-15T18:55:39,994 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-15T18:55:39,995 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:40,138 build/./detkit/_device/instructions_counter.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-10-15T18:55:40,139 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-15T18:55:40,140 1862 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:40,141 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:40,142 build/./detkit/_device/instructions_counter.cpp:5646:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:40,142 5646 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-10-15T18:55:40,143 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:40,144 build/./detkit/_device/instructions_counter.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-10-15T18:55:40,145 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-15T18:55:40,146 5653 | dictptr = (likely(offset > 0)) ? (PyObject **) ((char *)obj + offset) : _PyObject_GetDictPtr(obj); 2025-10-15T18:55:40,146 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:40,147 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-15T18:55:40,148 1862 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:40,149 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:40,151 build/./detkit/_device/instructions_counter.cpp:5658:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:40,152 5658 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-10-15T18:55:40,153 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:40,154 build/./detkit/_device/instructions_counter.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-10-15T18:55:40,155 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-15T18:55:40,156 1862 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:40,157 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:40,158 build/./detkit/_device/instructions_counter.cpp:1334:43: note: in definition of macro ‘unlikely’ 2025-10-15T18:55:40,159 1334 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-10-15T18:55:40,160 | ^ 2025-10-15T18:55:40,161 build/./detkit/_device/instructions_counter.cpp:5662:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:40,162 5662 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-10-15T18:55:40,163 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:40,164 build/./detkit/_device/instructions_counter.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-10-15T18:55:40,166 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-15T18:55:40,167 1862 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-10-15T18:55:40,168 | ^~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:40,173 build/./detkit/_device/instructions_counter.cpp:1864:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-10-15T18:55:40,174 1864 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-10-15T18:55:40,175 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:40,177 build/./detkit/_device/instructions_counter.cpp:5695:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-10-15T18:55:40,178 5695 | __PYX_UPDATE_DICT_CACHE(__pyx_mstate_global->__pyx_d, result, *dict_cached_value, *dict_version) 2025-10-15T18:55:40,179 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:40,218 In file included from /usr/include/python3.11/dictobject.h:90, 2025-10-15T18:55:40,218 from /usr/include/python3.11/Python.h:61: 2025-10-15T18:55:40,219 build/./detkit/_device/instructions_counter.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict_kw(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:55:40,221 /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-15T18:55:40,222 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:55:40,223 build/./detkit/_device/instructions_counter.cpp:6780:22: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:55:40,224 6780 | Py_ssize_t nkw = PyDict_GET_SIZE(kw); 2025-10-15T18:55:40,225 | ^~~~~~~~~~~~~~~ 2025-10-15T18:55:40,226 build/./detkit/_device/instructions_counter.cpp: In function ‘PyObject* __Pyx_PyVectorcall_FastCallDict(PyObject*, vectorcallfunc, PyObject* const*, size_t, PyObject*)’: 2025-10-15T18:55:40,226 /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-15T18:55:40,227 49 | #define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used) 2025-10-15T18:55:40,228 build/./detkit/_device/instructions_counter.cpp:6833:9: note: in expansion of macro ‘PyDict_GET_SIZE’ 2025-10-15T18:55:40,229 6833 | PyDict_GET_SIZE(kw); 2025-10-15T18:55:40,230 | ^~~~~~~~~~~~~~~ 2025-10-15T18:55:40,310 In file included from /usr/include/python3.11/Python.h:71: 2025-10-15T18:55:40,310 /usr/include/python3.11/internal/pycore_frame.h: In function ‘void _PyFrame_InitializeSpecials(_PyInterpreterFrame*, PyFunctionObject*, PyObject*, int)’: 2025-10-15T18:55:40,312 /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-15T18:55:40,313 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:55:40,314 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:40,315 /usr/include/python3.11/internal/pycore_frame.h:113:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:55:40,316 113 | frame->prev_instr = _PyCode_CODE(frame->f_code) - 1; 2025-10-15T18:55:40,317 | ^~~~~~~~~~~~ 2025-10-15T18:55:40,318 /usr/include/python3.11/internal/pycore_frame.h: In function ‘bool _PyFrame_IsIncomplete(_PyInterpreterFrame*)’: 2025-10-15T18:55:40,319 /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-15T18:55:40,320 144 | #define _PyCode_CODE(CO) ((_Py_CODEUNIT *)(CO)->co_code_adaptive) 2025-10-15T18:55:40,321 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:40,322 /usr/include/python3.11/internal/pycore_frame.h:151:25: note: in expansion of macro ‘_PyCode_CODE’ 2025-10-15T18:55:40,323 151 | frame->prev_instr < _PyCode_CODE(frame->f_code) + frame->f_code->_co_firsttraceable; 2025-10-15T18:55:40,324 | ^~~~~~~~~~~~ 2025-10-15T18:55:40,325 In file included from build/./detkit/_device/instructions_counter.cpp:8054: 2025-10-15T18:55:40,326 /usr/include/python3.11/internal/pycore_frame.h: In function ‘PyGenObject* _PyFrame_GetGenerator(_PyInterpreterFrame*)’: 2025-10-15T18:55:40,327 /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-15T18:55:40,328 234 | return (PyGenObject *)(((char *)frame) - offset_in_gen); 2025-10-15T18:55:40,329 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-10-15T18:55:41,750 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-15T18:55:42,007 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:42,251 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-15T18:55:44,720 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-15T18:55:45,106 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:46,354 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-15T18:55:48,059 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-15T18:55:48,247 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:49,977 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:50,889 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-15T18:55:51,663 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:51,759 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:51,886 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/_c_linear_algebra -I./detkit/_definitions -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-15T18:55:53,420 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-15T18:55:54,121 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-15T18:55:55,745 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-15T18:55:57,209 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-15T18:55:57,325 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-15T18:55:58,659 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-15T18:55:58,986 installing to build/bdist.linux-armv7l/wheel 2025-10-15T18:55:58,987 running install 2025-10-15T18:55:59,010 running install_lib 2025-10-15T18:55:59,021 creating build/bdist.linux-armv7l/wheel 2025-10-15T18:55:59,024 creating build/bdist.linux-armv7l/wheel/tools 2025-10-15T18:55:59,025 creating build/bdist.linux-armv7l/wheel/tools/ci 2025-10-15T18:55:59,027 copying build/lib.linux-armv7l-cpython-311/tools/ci/cirrus_deploy_conda_macosx_arm64.yml -> build/bdist.linux-armv7l/wheel/./tools/ci 2025-10-15T18:55:59,029 copying build/lib.linux-armv7l-cpython-311/tools/ci/cirrus_deploy_pypi_macosx_arm64.yml -> build/bdist.linux-armv7l/wheel/./tools/ci 2025-10-15T18:55:59,031 copying build/lib.linux-armv7l-cpython-311/tools/ci/cirrus_deploy_conda_linux_aarch64.yml -> build/bdist.linux-armv7l/wheel/./tools/ci 2025-10-15T18:55:59,034 copying build/lib.linux-armv7l-cpython-311/tools/ci/cirrus_deploy_pypi_linux_aarch64.yml -> build/bdist.linux-armv7l/wheel/./tools/ci 2025-10-15T18:55:59,036 creating build/bdist.linux-armv7l/wheel/tools/wheels 2025-10-15T18:55:59,037 copying build/lib.linux-armv7l-cpython-311/tools/wheels/install_openblas.sh -> build/bdist.linux-armv7l/wheel/./tools/wheels 2025-10-15T18:55:59,039 copying build/lib.linux-armv7l-cpython-311/tools/wheels/upload_wheels.sh -> build/bdist.linux-armv7l/wheel/./tools/wheels 2025-10-15T18:55:59,042 creating build/bdist.linux-armv7l/wheel/docker 2025-10-15T18:55:59,043 copying build/lib.linux-armv7l-cpython-311/docker/Dockerfile -> build/bdist.linux-armv7l/wheel/./docker 2025-10-15T18:55:59,045 creating build/bdist.linux-armv7l/wheel/detkit 2025-10-15T18:55:59,047 creating build/bdist.linux-armv7l/wheel/detkit/_utilities 2025-10-15T18:55:59,048 copying build/lib.linux-armv7l-cpython-311/detkit/_utilities/plot_utilities.py -> build/bdist.linux-armv7l/wheel/./detkit/_utilities 2025-10-15T18:55:59,051 copying build/lib.linux-armv7l-cpython-311/detkit/_utilities/display_utilities.py -> build/bdist.linux-armv7l/wheel/./detkit/_utilities 2025-10-15T18:55:59,053 copying build/lib.linux-armv7l-cpython-311/detkit/_utilities/array_util.cpp -> build/bdist.linux-armv7l/wheel/./detkit/_utilities 2025-10-15T18:55:59,055 copying build/lib.linux-armv7l-cpython-311/detkit/_utilities/array_util.h -> build/bdist.linux-armv7l/wheel/./detkit/_utilities 2025-10-15T18:55:59,056 copying build/lib.linux-armv7l-cpython-311/detkit/_utilities/timer.h -> build/bdist.linux-armv7l/wheel/./detkit/_utilities 2025-10-15T18:55:59,058 copying build/lib.linux-armv7l-cpython-311/detkit/_utilities/__init__.py -> build/bdist.linux-armv7l/wheel/./detkit/_utilities 2025-10-15T18:55:59,060 copying build/lib.linux-armv7l-cpython-311/detkit/_utilities/timer.cpp -> build/bdist.linux-armv7l/wheel/./detkit/_utilities 2025-10-15T18:55:59,063 creating build/bdist.linux-armv7l/wheel/detkit/_c_linear_algebra 2025-10-15T18:55:59,064 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-15T18:55:59,067 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-15T18:55:59,069 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-15T18:55:59,071 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-15T18:55:59,073 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-15T18:55:59,075 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-15T18:55:59,077 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-15T18:55:59,079 copying build/lib.linux-armv7l-cpython-311/detkit/_c_linear_algebra/__init__.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_c_linear_algebra 2025-10-15T18:55:59,081 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-15T18:55:59,083 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-15T18:55:59,087 creating build/bdist.linux-armv7l/wheel/detkit/datasets 2025-10-15T18:55:59,088 copying build/lib.linux-armv7l-cpython-311/detkit/datasets/covariance_matrix.py -> build/bdist.linux-armv7l/wheel/./detkit/datasets 2025-10-15T18:55:59,091 copying build/lib.linux-armv7l-cpython-311/detkit/datasets/electrocardiogram.py -> build/bdist.linux-armv7l/wheel/./detkit/datasets 2025-10-15T18:55:59,094 copying build/lib.linux-armv7l-cpython-311/detkit/datasets/design_matrix.py -> build/bdist.linux-armv7l/wheel/./detkit/datasets 2025-10-15T18:55:59,096 copying build/lib.linux-armv7l-cpython-311/detkit/datasets/__init__.py -> build/bdist.linux-armv7l/wheel/./detkit/datasets 2025-10-15T18:55:59,099 creating build/bdist.linux-armv7l/wheel/detkit/_benchmark 2025-10-15T18:55:59,100 copying build/lib.linux-armv7l-cpython-311/detkit/_benchmark/benchmark.cpp -> build/bdist.linux-armv7l/wheel/./detkit/_benchmark 2025-10-15T18:55:59,103 copying build/lib.linux-armv7l-cpython-311/detkit/_benchmark/benchmark.h -> build/bdist.linux-armv7l/wheel/./detkit/_benchmark 2025-10-15T18:55:59,105 copying build/lib.linux-armv7l-cpython-311/detkit/_benchmark/get_instructions_per_flop.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_benchmark 2025-10-15T18:55:59,107 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-15T18:55:59,121 copying build/lib.linux-armv7l-cpython-311/detkit/_benchmark/benchmark.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_benchmark 2025-10-15T18:55:59,122 copying build/lib.linux-armv7l-cpython-311/detkit/_benchmark/__init__.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_benchmark 2025-10-15T18:55:59,124 copying build/lib.linux-armv7l-cpython-311/detkit/_benchmark/__init__.py -> build/bdist.linux-armv7l/wheel/./detkit/_benchmark 2025-10-15T18:55:59,127 creating build/bdist.linux-armv7l/wheel/detkit/_definitions 2025-10-15T18:55:59,128 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/get_config.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T18:55:59,131 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/c_get_config.h -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T18:55:59,133 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/c_get_config.cpp -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T18:55:59,136 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/definitions.h -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T18:55:59,139 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/types.h -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T18:55:59,141 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/c_get_config.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T18:55:59,142 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/types.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T18:55:59,144 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/debugging.h -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T18:55:59,146 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/__init__.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T18:55:59,148 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-15T18:55:59,152 copying build/lib.linux-armv7l-cpython-311/detkit/_definitions/__init__.py -> build/bdist.linux-armv7l/wheel/./detkit/_definitions 2025-10-15T18:55:59,155 creating build/bdist.linux-armv7l/wheel/detkit/_c_basic_algebra 2025-10-15T18:55:59,156 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-15T18:55:59,158 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-15T18:55:59,160 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-15T18:55:59,162 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-15T18:55:59,165 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-15T18:55:59,167 copying build/lib.linux-armv7l-cpython-311/detkit/_c_basic_algebra/__init__.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_c_basic_algebra 2025-10-15T18:55:59,170 creating build/bdist.linux-armv7l/wheel/detkit/_cy_linear_algebra 2025-10-15T18:55:59,171 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/matmul.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T18:55:59,174 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-15T18:55:59,184 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-15T18:55:59,186 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-15T18:55:59,189 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-15T18:55:59,199 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-15T18:55:59,202 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-15T18:55:59,212 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-15T18:55:59,215 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-15T18:55:59,224 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-15T18:55:59,232 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-15T18:55:59,242 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-15T18:55:59,244 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-15T18:55:59,246 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-15T18:55:59,248 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-15T18:55:59,257 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-15T18:55:59,259 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-15T18:55:59,268 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-15T18:55:59,276 copying build/lib.linux-armv7l-cpython-311/detkit/_cy_linear_algebra/__init__.py -> build/bdist.linux-armv7l/wheel/./detkit/_cy_linear_algebra 2025-10-15T18:55:59,278 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-15T18:55:59,284 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-15T18:55:59,287 copying build/lib.linux-armv7l-cpython-311/detkit/__version__.py -> build/bdist.linux-armv7l/wheel/./detkit 2025-10-15T18:55:59,290 creating build/bdist.linux-armv7l/wheel/detkit/_functions 2025-10-15T18:55:59,292 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_memdet_util.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,294 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_utilities.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,297 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-15T18:55:59,317 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/logpdet.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,320 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/sy_logpdet.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,322 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/sy_loggdet.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,325 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_ansi.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,327 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/orthogonalize.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,329 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_memdet_gen.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,332 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-15T18:55:59,350 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_memdet_sym2.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,353 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_parallel_io.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,355 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/loggdet.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,357 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_memdet_spd.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,360 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_memdet_spd2.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,362 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/logdet.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,364 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/disk.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,367 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/memdet.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,370 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/memory.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,372 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/sy_logdet.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,374 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-15T18:55:59,395 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/fit_logdet.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,399 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-15T18:55:59,417 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_math_utilities.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,419 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/ortho_complement.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,421 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-15T18:55:59,444 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_memdet_block.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,447 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_memdet_sym.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,449 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/profile.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,452 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/__init__.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,454 copying build/lib.linux-armv7l-cpython-311/detkit/_functions/_memdet_io.py -> build/bdist.linux-armv7l/wheel/./detkit/_functions 2025-10-15T18:55:59,458 copying build/lib.linux-armv7l-cpython-311/detkit/__init__.py -> build/bdist.linux-armv7l/wheel/./detkit 2025-10-15T18:55:59,461 creating build/bdist.linux-armv7l/wheel/detkit/_device 2025-10-15T18:55:59,462 copying build/lib.linux-armv7l-cpython-311/detkit/_device/c_instructions_counter.h -> build/bdist.linux-armv7l/wheel/./detkit/_device 2025-10-15T18:55:59,465 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-15T18:55:59,468 copying build/lib.linux-armv7l-cpython-311/detkit/_device/check_perf_support.py -> build/bdist.linux-armv7l/wheel/./detkit/_device 2025-10-15T18:55:59,471 copying build/lib.linux-armv7l-cpython-311/detkit/_device/instructions_counter.pyx -> build/bdist.linux-armv7l/wheel/./detkit/_device 2025-10-15T18:55:59,473 copying build/lib.linux-armv7l-cpython-311/detkit/_device/__init__.py -> build/bdist.linux-armv7l/wheel/./detkit/_device 2025-10-15T18:55:59,476 copying build/lib.linux-armv7l-cpython-311/detkit/_device/c_instructions_counter.cpp -> build/bdist.linux-armv7l/wheel/./detkit/_device 2025-10-15T18:55:59,479 creating build/bdist.linux-armv7l/wheel/detkit/_openmp 2025-10-15T18:55:59,480 copying build/lib.linux-armv7l-cpython-311/detkit/_openmp/openmp.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_openmp 2025-10-15T18:55:59,482 copying build/lib.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.h -> build/bdist.linux-armv7l/wheel/./detkit/_openmp 2025-10-15T18:55:59,484 copying build/lib.linux-armv7l-cpython-311/detkit/_openmp/cpu_count.py -> build/bdist.linux-armv7l/wheel/./detkit/_openmp 2025-10-15T18:55:59,486 copying build/lib.linux-armv7l-cpython-311/detkit/_openmp/conditional_openmp.cpp -> build/bdist.linux-armv7l/wheel/./detkit/_openmp 2025-10-15T18:55:59,489 copying build/lib.linux-armv7l-cpython-311/detkit/_openmp/__init__.pxd -> build/bdist.linux-armv7l/wheel/./detkit/_openmp 2025-10-15T18:55:59,491 copying build/lib.linux-armv7l-cpython-311/detkit/_openmp/__init__.py -> build/bdist.linux-armv7l/wheel/./detkit/_openmp 2025-10-15T18:55:59,493 creating build/bdist.linux-armv7l/wheel/notebooks 2025-10-15T18:55:59,495 copying build/lib.linux-armv7l-cpython-311/notebooks/analytical_performance.ipynb -> build/bdist.linux-armv7l/wheel/./notebooks 2025-10-15T18:55:59,500 running install_egg_info 2025-10-15T18:55:59,516 Copying detkit.egg-info to build/bdist.linux-armv7l/wheel/./detkit-0.12.1-py3.11.egg-info 2025-10-15T18:55:59,529 running install_scripts 2025-10-15T18:55:59,579 creating build/bdist.linux-armv7l/wheel/detkit-0.12.1.dist-info/WHEEL 2025-10-15T18:55:59,583 creating '/tmp/pip-wheel-n93mzap2/.tmp-4r13gc0_/detkit-0.12.1-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-15T18:55:59,586 adding 'detkit/__init__.py' 2025-10-15T18:55:59,587 adding 'detkit/__version__.py' 2025-10-15T18:55:59,590 adding 'detkit/_benchmark/__init__.pxd' 2025-10-15T18:55:59,592 adding 'detkit/_benchmark/__init__.py' 2025-10-15T18:55:59,593 adding 'detkit/_benchmark/benchmark.cpp' 2025-10-15T18:55:59,595 adding 'detkit/_benchmark/benchmark.h' 2025-10-15T18:55:59,596 adding 'detkit/_benchmark/benchmark.pxd' 2025-10-15T18:55:59,658 adding 'detkit/_benchmark/get_instructions_per_flop.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T18:55:59,663 adding 'detkit/_benchmark/get_instructions_per_flop.pyx' 2025-10-15T18:55:59,665 adding 'detkit/_c_basic_algebra/__init__.pxd' 2025-10-15T18:55:59,667 adding 'detkit/_c_basic_algebra/c_matrix_operations.cpp' 2025-10-15T18:55:59,669 adding 'detkit/_c_basic_algebra/c_matrix_operations.h' 2025-10-15T18:55:59,671 adding 'detkit/_c_basic_algebra/c_vector_operations.cpp' 2025-10-15T18:55:59,672 adding 'detkit/_c_basic_algebra/c_vector_operations.h' 2025-10-15T18:55:59,674 adding 'detkit/_c_basic_algebra/c_vector_operations.pxd' 2025-10-15T18:55:59,676 adding 'detkit/_c_linear_algebra/__init__.pxd' 2025-10-15T18:55:59,678 adding 'detkit/_c_linear_algebra/c_matrix_decompositions.cpp' 2025-10-15T18:55:59,679 adding 'detkit/_c_linear_algebra/c_matrix_decompositions.h' 2025-10-15T18:55:59,681 adding 'detkit/_c_linear_algebra/c_matrix_decompositions.pxd' 2025-10-15T18:55:59,684 adding 'detkit/_c_linear_algebra/c_matrix_functions.cpp' 2025-10-15T18:55:59,686 adding 'detkit/_c_linear_algebra/c_matrix_functions.h' 2025-10-15T18:55:59,687 adding 'detkit/_c_linear_algebra/c_matrix_functions.pxd' 2025-10-15T18:55:59,689 adding 'detkit/_c_linear_algebra/c_matrix_solvers.cpp' 2025-10-15T18:55:59,691 adding 'detkit/_c_linear_algebra/c_matrix_solvers.h' 2025-10-15T18:55:59,692 adding 'detkit/_c_linear_algebra/c_matrix_solvers.pxd' 2025-10-15T18:55:59,694 adding 'detkit/_cy_linear_algebra/__init__.py' 2025-10-15T18:55:59,754 adding 'detkit/_cy_linear_algebra/cho_factor.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T18:55:59,759 adding 'detkit/_cy_linear_algebra/cho_factor.pyx' 2025-10-15T18:55:59,821 adding 'detkit/_cy_linear_algebra/cho_solve.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T18:55:59,825 adding 'detkit/_cy_linear_algebra/cho_solve.pyx' 2025-10-15T18:55:59,886 adding 'detkit/_cy_linear_algebra/fill_triangle.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T18:55:59,890 adding 'detkit/_cy_linear_algebra/fill_triangle.pyx' 2025-10-15T18:55:59,965 adding 'detkit/_cy_linear_algebra/ldl_factor.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T18:55:59,970 adding 'detkit/_cy_linear_algebra/ldl_factor.pyx' 2025-10-15T18:56:00,032 adding 'detkit/_cy_linear_algebra/ldl_solve.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T18:56:00,036 adding 'detkit/_cy_linear_algebra/ldl_solve.pyx' 2025-10-15T18:56:00,099 adding 'detkit/_cy_linear_algebra/lu_factor.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T18:56:00,103 adding 'detkit/_cy_linear_algebra/lu_factor.pyx' 2025-10-15T18:56:00,168 adding 'detkit/_cy_linear_algebra/lu_solve.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T18:56:00,172 adding 'detkit/_cy_linear_algebra/lu_solve.pyx' 2025-10-15T18:56:00,238 adding 'detkit/_cy_linear_algebra/matmul.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T18:56:00,242 adding 'detkit/_cy_linear_algebra/matmul.pyx' 2025-10-15T18:56:00,305 adding 'detkit/_cy_linear_algebra/solve_diag.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T18:56:00,309 adding 'detkit/_cy_linear_algebra/solve_diag.pyx' 2025-10-15T18:56:00,371 adding 'detkit/_cy_linear_algebra/solve_triangular.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T18:56:00,375 adding 'detkit/_cy_linear_algebra/solve_triangular.pyx' 2025-10-15T18:56:00,377 adding 'detkit/_definitions/__init__.pxd' 2025-10-15T18:56:00,379 adding 'detkit/_definitions/__init__.py' 2025-10-15T18:56:00,381 adding 'detkit/_definitions/c_get_config.cpp' 2025-10-15T18:56:00,382 adding 'detkit/_definitions/c_get_config.h' 2025-10-15T18:56:00,384 adding 'detkit/_definitions/c_get_config.pxd' 2025-10-15T18:56:00,386 adding 'detkit/_definitions/debugging.h' 2025-10-15T18:56:00,387 adding 'detkit/_definitions/definitions.h' 2025-10-15T18:56:00,397 adding 'detkit/_definitions/get_config.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T18:56:00,399 adding 'detkit/_definitions/get_config.pyx' 2025-10-15T18:56:00,401 adding 'detkit/_definitions/types.h' 2025-10-15T18:56:00,403 adding 'detkit/_definitions/types.pxd' 2025-10-15T18:56:00,405 adding 'detkit/_device/__init__.py' 2025-10-15T18:56:00,407 adding 'detkit/_device/c_instructions_counter.cpp' 2025-10-15T18:56:00,409 adding 'detkit/_device/c_instructions_counter.h' 2025-10-15T18:56:00,411 adding 'detkit/_device/check_perf_support.py' 2025-10-15T18:56:00,424 adding 'detkit/_device/instructions_counter.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T18:56:00,427 adding 'detkit/_device/instructions_counter.pyx' 2025-10-15T18:56:00,429 adding 'detkit/_functions/__init__.py' 2025-10-15T18:56:00,431 adding 'detkit/_functions/_ansi.py' 2025-10-15T18:56:00,433 adding 'detkit/_functions/_math_utilities.py' 2025-10-15T18:56:00,435 adding 'detkit/_functions/_memdet_block.py' 2025-10-15T18:56:00,438 adding 'detkit/_functions/_memdet_gen.py' 2025-10-15T18:56:00,442 adding 'detkit/_functions/_memdet_io.py' 2025-10-15T18:56:00,444 adding 'detkit/_functions/_memdet_spd.py' 2025-10-15T18:56:00,446 adding 'detkit/_functions/_memdet_spd2.py' 2025-10-15T18:56:00,449 adding 'detkit/_functions/_memdet_sym.py' 2025-10-15T18:56:00,452 adding 'detkit/_functions/_memdet_sym2.py' 2025-10-15T18:56:00,454 adding 'detkit/_functions/_memdet_util.py' 2025-10-15T18:56:00,456 adding 'detkit/_functions/_parallel_io.py' 2025-10-15T18:56:00,458 adding 'detkit/_functions/_utilities.py' 2025-10-15T18:56:00,461 adding 'detkit/_functions/disk.py' 2025-10-15T18:56:00,463 adding 'detkit/_functions/fit_logdet.py' 2025-10-15T18:56:00,544 adding 'detkit/_functions/logdet.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T18:56:00,549 adding 'detkit/_functions/logdet.pyx' 2025-10-15T18:56:00,633 adding 'detkit/_functions/loggdet.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T18:56:00,638 adding 'detkit/_functions/loggdet.pyx' 2025-10-15T18:56:00,721 adding 'detkit/_functions/logpdet.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T18:56:00,726 adding 'detkit/_functions/logpdet.pyx' 2025-10-15T18:56:00,731 adding 'detkit/_functions/memdet.py' 2025-10-15T18:56:00,733 adding 'detkit/_functions/memory.py' 2025-10-15T18:56:00,809 adding 'detkit/_functions/ortho_complement.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T18:56:00,813 adding 'detkit/_functions/ortho_complement.pyx' 2025-10-15T18:56:00,887 adding 'detkit/_functions/orthogonalize.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T18:56:00,892 adding 'detkit/_functions/orthogonalize.pyx' 2025-10-15T18:56:00,894 adding 'detkit/_functions/profile.py' 2025-10-15T18:56:00,896 adding 'detkit/_functions/sy_logdet.py' 2025-10-15T18:56:00,898 adding 'detkit/_functions/sy_loggdet.py' 2025-10-15T18:56:00,900 adding 'detkit/_functions/sy_logpdet.py' 2025-10-15T18:56:00,902 adding 'detkit/_openmp/__init__.pxd' 2025-10-15T18:56:00,904 adding 'detkit/_openmp/__init__.py' 2025-10-15T18:56:00,905 adding 'detkit/_openmp/conditional_openmp.cpp' 2025-10-15T18:56:00,907 adding 'detkit/_openmp/conditional_openmp.h' 2025-10-15T18:56:00,909 adding 'detkit/_openmp/cpu_count.py' 2025-10-15T18:56:00,911 adding 'detkit/_openmp/openmp.pxd' 2025-10-15T18:56:00,913 adding 'detkit/_utilities/__init__.py' 2025-10-15T18:56:00,914 adding 'detkit/_utilities/array_util.cpp' 2025-10-15T18:56:00,916 adding 'detkit/_utilities/array_util.h' 2025-10-15T18:56:00,918 adding 'detkit/_utilities/display_utilities.py' 2025-10-15T18:56:00,920 adding 'detkit/_utilities/plot_utilities.py' 2025-10-15T18:56:00,922 adding 'detkit/_utilities/timer.cpp' 2025-10-15T18:56:00,924 adding 'detkit/_utilities/timer.h' 2025-10-15T18:56:00,926 adding 'detkit/datasets/__init__.py' 2025-10-15T18:56:00,928 adding 'detkit/datasets/covariance_matrix.py' 2025-10-15T18:56:00,930 adding 'detkit/datasets/design_matrix.py' 2025-10-15T18:56:00,933 adding 'detkit/datasets/electrocardiogram.py' 2025-10-15T18:56:00,936 adding 'detkit-0.12.1.dist-info/licenses/AUTHORS.txt' 2025-10-15T18:56:00,938 adding 'detkit-0.12.1.dist-info/licenses/LICENSE.txt' 2025-10-15T18:56:00,940 adding 'docker/Dockerfile' 2025-10-15T18:56:00,956 adding 'notebooks/analytical_performance.ipynb' 2025-10-15T18:56:00,960 adding 'tools/ci/cirrus_deploy_conda_linux_aarch64.yml' 2025-10-15T18:56:00,962 adding 'tools/ci/cirrus_deploy_conda_macosx_arm64.yml' 2025-10-15T18:56:00,963 adding 'tools/ci/cirrus_deploy_pypi_linux_aarch64.yml' 2025-10-15T18:56:00,965 adding 'tools/ci/cirrus_deploy_pypi_macosx_arm64.yml' 2025-10-15T18:56:00,968 adding 'tools/wheels/install_openblas.sh' 2025-10-15T18:56:00,969 adding 'tools/wheels/upload_wheels.sh' 2025-10-15T18:56:00,971 adding 'detkit-0.12.1.dist-info/METADATA' 2025-10-15T18:56:00,973 adding 'detkit-0.12.1.dist-info/WHEEL' 2025-10-15T18:56:00,974 adding 'detkit-0.12.1.dist-info/top_level.txt' 2025-10-15T18:56:00,977 adding 'detkit-0.12.1.dist-info/RECORD' 2025-10-15T18:56:01,006 removing build/bdist.linux-armv7l/wheel 2025-10-15T18:56:01,200 Building wheel for detkit (pyproject.toml): finished with status 'done' 2025-10-15T18:56:01,260 Created wheel for detkit: filename=detkit-0.12.1-cp311-cp311-linux_armv7l.whl size=2543652 sha256=3971d04ec0e0fb9f479a0dd4c19a44f1aeb5a05f429f5ee94627d8d5f5805ae7 2025-10-15T18:56:01,261 Stored in directory: /tmp/pip-ephem-wheel-cache-uo83xnn2/wheels/3c/81/3c/79ee4585259ddefd37a528d3466c490d7dd43f9c3089f5dc02 2025-10-15T18:56:01,281 Successfully built detkit 2025-10-15T18:56:01,347 Removed build tracker: '/tmp/pip-build-tracker-uj8d2478'