2025-09-09T07:48:17,908 Created temporary directory: /tmp/pip-build-tracker-_qt8uiyh 2025-09-09T07:48:17,909 Initialized build tracking at /tmp/pip-build-tracker-_qt8uiyh 2025-09-09T07:48:17,909 Created build tracker: /tmp/pip-build-tracker-_qt8uiyh 2025-09-09T07:48:17,909 Entered build tracker: /tmp/pip-build-tracker-_qt8uiyh 2025-09-09T07:48:17,910 Created temporary directory: /tmp/pip-wheel-8smlytu8 2025-09-09T07:48:17,913 Created temporary directory: /tmp/pip-ephem-wheel-cache-1rxd879b 2025-09-09T07:48:17,970 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T07:48:17,972 2 location(s) to search for versions of celer: 2025-09-09T07:48:17,972 * https://pypi.org/simple/celer/ 2025-09-09T07:48:17,972 * https://www.piwheels.org/simple/celer/ 2025-09-09T07:48:17,973 Fetching project page and analyzing links: https://pypi.org/simple/celer/ 2025-09-09T07:48:17,973 Getting page https://pypi.org/simple/celer/ 2025-09-09T07:48:17,974 Found index url https://pypi.org/simple/ 2025-09-09T07:48:18,121 Fetched page https://pypi.org/simple/celer/ as application/vnd.pypi.simple.v1+json 2025-09-09T07:48:18,139 Found link https://files.pythonhosted.org/packages/47/3d/ca5c27c71b86e888a3155b689f0ac9e8a3b932255121b3fc8cea55184000/celer-0.1.dev0.tar.gz (from https://pypi.org/simple/celer/), version: 0.1.dev0 2025-09-09T07:48:18,139 Found link https://files.pythonhosted.org/packages/b2/15/54d33745d9125184e159667d56195e2afa2caef1791f507aa39d9914af7f/celer-0.1.1.tar.gz (from https://pypi.org/simple/celer/), version: 0.1.1 2025-09-09T07:48:18,140 Found link https://files.pythonhosted.org/packages/7c/9e/b1a6a5daff5a988c4c2b1f47c716fd5af069238d43fac4fd852b286cddfd/celer-0.2.tar.gz (from https://pypi.org/simple/celer/), version: 0.2 2025-09-09T07:48:18,140 Found link https://files.pythonhosted.org/packages/60/13/b3718aa7ee74d81f9d68a2e2f5f93aad547af4a30b0667a63042def16ccd/celer-0.3.tar.gz (from https://pypi.org/simple/celer/), version: 0.3 2025-09-09T07:48:18,140 Found link https://files.pythonhosted.org/packages/e2/91/963c5ac29c97e53344a2dca039eadf5f6911aa871dbc3bef424e24f44a65/celer-0.3.1.tar.gz (from https://pypi.org/simple/celer/), version: 0.3.1 2025-09-09T07:48:18,140 Found link https://files.pythonhosted.org/packages/89/34/73b26d2f04199d67133b522a9a9bc5399ee4e9b1782bab5db562fbbcf02c/celer-0.4.tar.gz (from https://pypi.org/simple/celer/), version: 0.4 2025-09-09T07:48:18,141 Found link https://files.pythonhosted.org/packages/6b/35/b4b233e02a3104b4d03183ac156fba5042710ccea214098750c951f642bd/celer-0.5.1.tar.gz (from https://pypi.org/simple/celer/), version: 0.5.1 2025-09-09T07:48:18,141 Found link https://files.pythonhosted.org/packages/bc/c5/95af15a00e654208ea8253546daf4ebc9d1f5d4868e06773094d8ae30e19/celer-0.6.tar.gz (from https://pypi.org/simple/celer/), version: 0.6 2025-09-09T07:48:18,141 Found link https://files.pythonhosted.org/packages/7c/d9/51b036ce8747f08c5940ecee504068a28d86a48f838a3f5328acee789bf2/celer-0.6.1.tar.gz (from https://pypi.org/simple/celer/), version: 0.6.1 2025-09-09T07:48:18,141 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/86/66/7f67b3085d791feb111a514fcef161c70e87c18895873e333eaf6f082bea/celer-0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,141 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/14/d2/3ab66645a85e785e72cb5f56ba4345e572ed2c9b76774660e510703b0ae1/celer-0.7-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,141 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/49/c2/94acb62abba747f3ba4789a5c0892081ba9f58a19a0909ad02a342f47b5e/celer-0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,142 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/f8/fa/4e30a3b92507750b38d72d3df60b622f499f82b0f1994a45aa1fd948424c/celer-0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,142 Found link https://files.pythonhosted.org/packages/b4/ab/5eeba9a7657ce8c62b8efbf45e7afafc7efb06fb480616cb177aa59d71b5/celer-0.7.tar.gz (from https://pypi.org/simple/celer/), version: 0.7 2025-09-09T07:48:18,142 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/54/ae/7b8f8c2f46502086425a0ac75c95d877888ea13deb712d87a0a4638682fa/celer-0.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,142 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/bc/81/7158589f041a85db3cadf3a186d96b3d099370935a79a68e78c7e83a5aa3/celer-0.7.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,142 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/f3/38/7ad95cb8db1d6752635110ec9f62f6d690531d9457ab3f7b4bdd8e215cb4/celer-0.7.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,142 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/ba/f4/5c5848665f87b9710d0b68bb7d363a713194a28087824b88b717ac5d6ed5/celer-0.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,142 Found link https://files.pythonhosted.org/packages/82/63/025a8c3fb3774b3085ce24a0f4ec30d8d6adf2563455cf8dbf84d5b33432/celer-0.7.1.tar.gz (from https://pypi.org/simple/celer/), version: 0.7.1 2025-09-09T07:48:18,143 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/0a/a1/de740b9800ba68330c771ce481ebc4a2613c7c0cfa70391daa6f55212ef7/celer-0.7.2-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,143 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/9f/27/34691798d228f81868eac5dae8696dc7b27b3156b8eec8317d35fc03d9dc/celer-0.7.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,143 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/18/47/6baea02541963a843a448afb3655a418a5706423e8be2e4eae4b5fe4a9bf/celer-0.7.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,143 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/83/fe/15244ca195573ed398ee938cb3ccd2cf5f56a0802f29ec74a829d20bf5c2/celer-0.7.2-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,143 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/cf/9d/75b1982ab11776c965c18068d89060e6e61da8fc21199f4ff2cc25a9ecc4/celer-0.7.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,143 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/c6/ef/61d68667242ccd063db014a48b08ce0961db564645e09a48fc164c9a1b89/celer-0.7.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,143 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/9a/c6/c72da57478508b56a7e7fa73648297a87308713db56c505eeed6e55a3345/celer-0.7.2-cp37-cp37m-win32.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,143 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/95/cf/0f0a996ef1d56198f558dfd8a23df83f9146d0f84015c95daecf5fbd6cd8/celer-0.7.2-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,144 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/fb/8f/6a7706e75baf9fb7c11a13ff6817b40ea712c98312bc755ba6c38885e6b5/celer-0.7.2-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,144 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/3d/f1/2450965497115a3831fd0104bedd6a8654a41a4d9f205a0bc8af602a22c8/celer-0.7.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,144 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/40/73/bea419ebdec443247fd5228bf3250906e1d3cf7294455daac7ee6ae4b9b4/celer-0.7.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,144 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/92/b3/d892a1d7f2dd89250499bfd50f2d9d4b21b8e1e350defb93ac54b2cf6fe7/celer-0.7.2-cp38-cp38-win32.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,144 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/87/c5/9f14326108d95cea00398ebce0de8c7186cfeff1b236393d42bf378920db/celer-0.7.2-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,144 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/12/47/4847f3591943893826b6524ec55d3fd02afb0c1d3413872c00a6b8b38bc9/celer-0.7.2-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,144 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/98/54/0e84e87dc72f3a21067aaa961e7101a94c2e75a4e216977103a9f2556f5a/celer-0.7.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,144 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/bc/8e/39064791d84938023440826109abfccfa42c18b2486e33748f90ab72b0a0/celer-0.7.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,144 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/03/cf/39695c8a0e35cfaa285b347afa637008b7f1a5a9ae9e99c6177afb26fa26/celer-0.7.2-cp39-cp39-win32.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,145 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/8f/c0/1ff7c97c31ad4532d22ebb41e5b9623e99d20cd2a4a642047690ac0ee8e4/celer-0.7.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,145 Found link https://files.pythonhosted.org/packages/7e/77/868d7e4bf533c8f91ea0568fad993f4c6cc38b55edf62a8b9b4a86f76d54/celer-0.7.2.tar.gz (from https://pypi.org/simple/celer/), version: 0.7.2 2025-09-09T07:48:18,145 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/4d/8b/385d117d4221a3ac6fa3c0ce0d3425f4d7f24538b1f3ab9e4016df246c1f/celer-0.7.3-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,145 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/a4/c8/aad0ee117e953554973d16066805885e17fae47bde9b4a51969e38fc5b1d/celer-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,145 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/60/2b/71c62b7dd01251c035ae5bd8f5a8b1e47f0aa0d60b4d290053b97ed9928f/celer-0.7.3-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,145 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/50/60/fb7de64a2d3543d7c3e05f98b39187dfd98a9bf0d7f8519ff15e8301e08f/celer-0.7.3-cp38-cp38-macosx_10_9_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,145 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/ce/f4/45b5747d07d74879199dbb4853f26f843008864c8a0cc1e9aa375af63920/celer-0.7.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,146 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/2f/c5/4bb254906b61074fb1f40af29bd5b9a68e0e4dbedcf10e6dcff7604803ea/celer-0.7.3-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,146 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/66/ec/3c600d1d5494171521d5f25233eaca4a346b106d125c4eb825228ce1ceb7/celer-0.7.3-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,146 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/13/33/9cb32e6c0b37a3d3459b1e9bd4c6c0b1ffeb1485c06b3e54a0845603cdcd/celer-0.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,146 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/75/d3/bedbf293c60882dc94b076684d3b8794a231f2408f54cd2ef8c180717e08/celer-0.7.3-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,146 Found link https://files.pythonhosted.org/packages/69/58/738c7d7ef0ff6527c571153a1becc92f2f0ed312d7cf8c7f8d217f02bbce/celer-0.7.3.tar.gz (from https://pypi.org/simple/celer/), version: 0.7.3 2025-09-09T07:48:18,146 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/86/58/f9cc62dac0de3ed8ad74e928ecbef4ab9d2d357a290b2252b975d216312e/celer-0.7.4-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,146 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/82/05/dee9b0397967648ed590ecc1d2b6685c51677d38ce55a199a911a0e324e6/celer-0.7.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,146 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/2a/78/6d25291f12fe6c5dbc648b7e06b7d553bfe43eb13ebe392e5b3f36b11359/celer-0.7.4-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,147 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/e2/ec/c63b192bfde0798741c4c173ee76f2c87b1f01ace8659bdd3406c3c144dd/celer-0.7.4-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,147 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/a4/3c/49f1b53504a988ce9c67daf79ce09307d36fe34fba569d8bad904415b53e/celer-0.7.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,147 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/f9/af/778dc26c6622e75a59315f59ab21b4552ef3b4c35a93f52d22ef8106b024/celer-0.7.4-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,147 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/a3/8c/dc2946e87035e62094bfc6b4a0b9c169748658f214c1327deefa469f8e1c/celer-0.7.4-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,147 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/45/a0/37594a1c6f4f5e0f27b53f80cf3c76e3fda19ef34ce93708c6e413339294/celer-0.7.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,147 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/02/24/f99dce9e5e8c8a11ceb16684603c6b6d79511e041ceb80c9c58de32cd6d6/celer-0.7.4-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,147 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/86/fe/c91f40a1969c3780408e55d0cf20e19f12d20281ce8e064aeed0a1aedfc7/celer-0.7.4-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,147 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/3e/51/d460992bf50b2657bf525f855fdba91207eff09ae2f06cae70095b9bc4eb/celer-0.7.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,148 Skipping link: No binaries permitted for celer: https://files.pythonhosted.org/packages/20/ac/333995e5edf7627eee93d1531e368cb2eb03977a3d8b0e2a1c3caa5d15cf/celer-0.7.4-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/celer/) 2025-09-09T07:48:18,148 Found link https://files.pythonhosted.org/packages/de/cd/094d08cf59158a7f180020778096b4b1b36cfa843218681134fc7112508d/celer-0.7.4.tar.gz (from https://pypi.org/simple/celer/), version: 0.7.4 2025-09-09T07:48:18,148 Fetching project page and analyzing links: https://www.piwheels.org/simple/celer/ 2025-09-09T07:48:18,148 Getting page https://www.piwheels.org/simple/celer/ 2025-09-09T07:48:18,149 Found index url https://www.piwheels.org/simple/ 2025-09-09T07:48:18,236 Fetched page https://www.piwheels.org/simple/celer/ as text/html 2025-09-09T07:48:18,250 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.3-cp37-cp37m-linux_armv6l.whl#sha256=48adc48fcf4c061c0af801cda1a40e7a6db6c7b431b89bbc7ba46a6ece9768ee (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,250 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.3-cp37-cp37m-linux_armv7l.whl#sha256=48adc48fcf4c061c0af801cda1a40e7a6db6c7b431b89bbc7ba46a6ece9768ee (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,250 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.3-cp39-cp39-linux_armv6l.whl#sha256=d106b0c48da4ee9b63743808ae67c0f544cd47174b99c0acc64978deb82439e2 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,250 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.3-cp39-cp39-linux_armv7l.whl#sha256=d106b0c48da4ee9b63743808ae67c0f544cd47174b99c0acc64978deb82439e2 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,250 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.3-cp311-cp311-linux_armv6l.whl#sha256=416519578d065d77e0622cf8d8ef602e06986d00e3f59d428ca6b0c793075b84 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,250 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.3-cp311-cp311-linux_armv7l.whl#sha256=416519578d065d77e0622cf8d8ef602e06986d00e3f59d428ca6b0c793075b84 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,251 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.2-cp37-cp37m-linux_armv6l.whl#sha256=19905b73d59f7291647064f287d8e78685d061f2d34a43a841cd478814f30da3 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,251 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.2-cp37-cp37m-linux_armv7l.whl#sha256=19905b73d59f7291647064f287d8e78685d061f2d34a43a841cd478814f30da3 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,251 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.2-cp39-cp39-linux_armv6l.whl#sha256=e20df1c4bcd32baa073629813eb00ab4e178e78279c920c77a0a84f56ba90c2b (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,251 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.2-cp39-cp39-linux_armv7l.whl#sha256=e20df1c4bcd32baa073629813eb00ab4e178e78279c920c77a0a84f56ba90c2b (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,251 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.1-cp35-cp35m-linux_armv6l.whl#sha256=cb8eb9043a255e313135099ac5bc4f112d2796d8c8c625d5a7ba69fdca1012be (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,251 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.1-cp35-cp35m-linux_armv7l.whl#sha256=cb8eb9043a255e313135099ac5bc4f112d2796d8c8c625d5a7ba69fdca1012be (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,251 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.1-cp37-cp37m-linux_armv6l.whl#sha256=b2ef14b30a21a81d3b8b60f1f60788e8cbd0d140902023b54b4e3c11902a21ff (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,252 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.1-cp37-cp37m-linux_armv7l.whl#sha256=b2ef14b30a21a81d3b8b60f1f60788e8cbd0d140902023b54b4e3c11902a21ff (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,252 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.1-cp39-cp39-linux_armv6l.whl#sha256=8814a76127ce1b3a9561320ba731c6e00b968db541277ee6a8ea081a5b354cd8 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,252 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7.1-cp39-cp39-linux_armv7l.whl#sha256=8814a76127ce1b3a9561320ba731c6e00b968db541277ee6a8ea081a5b354cd8 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,252 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7-cp35-cp35m-linux_armv6l.whl#sha256=64ac612f55414f6bab6fd9419bccb1ae13cad70c492791e3513139a0ea675ac8 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,252 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7-cp35-cp35m-linux_armv7l.whl#sha256=64ac612f55414f6bab6fd9419bccb1ae13cad70c492791e3513139a0ea675ac8 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,252 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7-cp37-cp37m-linux_armv6l.whl#sha256=711196c9146bd385f3ebcfc8461bb7306eb1372b4ee1c603fc03c38754b2234f (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,252 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7-cp37-cp37m-linux_armv7l.whl#sha256=711196c9146bd385f3ebcfc8461bb7306eb1372b4ee1c603fc03c38754b2234f (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,253 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7-cp39-cp39-linux_armv6l.whl#sha256=2d50ddbe4a9e93e62943a0452243b7e34e57609abece975dbd74f7aa909b8fba (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,253 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.7-cp39-cp39-linux_armv7l.whl#sha256=2d50ddbe4a9e93e62943a0452243b7e34e57609abece975dbd74f7aa909b8fba (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,253 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6.1-cp35-cp35m-linux_armv6l.whl#sha256=7d8b2058d476bfd30c68d4b6cbba4008026db3de093d73212240fb0f01891a15 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,253 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6.1-cp35-cp35m-linux_armv7l.whl#sha256=7d8b2058d476bfd30c68d4b6cbba4008026db3de093d73212240fb0f01891a15 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,253 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6.1-cp37-cp37m-linux_armv6l.whl#sha256=78bac7ca59f8d4412c2647842db121b15b1a760ea16d0d5379d1d2306fa229ff (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,253 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6.1-cp37-cp37m-linux_armv7l.whl#sha256=78bac7ca59f8d4412c2647842db121b15b1a760ea16d0d5379d1d2306fa229ff (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,253 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6.1-cp39-cp39-linux_armv6l.whl#sha256=042aaed0b43b6cf45959e705094684db2e17b9b0409b13624602d3eae1b337c8 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,253 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6.1-cp39-cp39-linux_armv7l.whl#sha256=042aaed0b43b6cf45959e705094684db2e17b9b0409b13624602d3eae1b337c8 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,254 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6-cp35-cp35m-linux_armv6l.whl#sha256=c27bb9abcac59ad350a3ac8f5fd9f36cd2caf754ab76ece11844010f56f745f2 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,254 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6-cp35-cp35m-linux_armv7l.whl#sha256=c27bb9abcac59ad350a3ac8f5fd9f36cd2caf754ab76ece11844010f56f745f2 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,254 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6-cp37-cp37m-linux_armv6l.whl#sha256=f4f2bc9091ebff7e8d71136d60c878f5239e933d8aefff2d9d605b842aed90f4 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,254 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6-cp37-cp37m-linux_armv7l.whl#sha256=f4f2bc9091ebff7e8d71136d60c878f5239e933d8aefff2d9d605b842aed90f4 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,254 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6-cp39-cp39-linux_armv6l.whl#sha256=37177630de726df6205d61cf80eeeaa8be3df8b19cfcd1db03f9f9274b521285 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,254 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.6-cp39-cp39-linux_armv7l.whl#sha256=37177630de726df6205d61cf80eeeaa8be3df8b19cfcd1db03f9f9274b521285 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,254 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.5.1-cp37-cp37m-linux_armv6l.whl#sha256=43a389f804c775931a6eebbf20bf8b1df0915d9a66444103f35866b89aeaa9f9 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,255 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.5.1-cp37-cp37m-linux_armv7l.whl#sha256=43a389f804c775931a6eebbf20bf8b1df0915d9a66444103f35866b89aeaa9f9 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,255 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.5.1-cp35-cp35m-linux_armv6l.whl#sha256=c7285bc5404ddf63666610f30a2ef8e1b1c86f900a75670fb0fe04cfb3130dc7 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,255 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.5.1-cp35-cp35m-linux_armv7l.whl#sha256=c7285bc5404ddf63666610f30a2ef8e1b1c86f900a75670fb0fe04cfb3130dc7 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,255 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.5.1-cp39-cp39-linux_armv6l.whl#sha256=5d6247d68628782ae38189053112176f7033947301780695ae3bd68952af17ff (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,255 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.5.1-cp39-cp39-linux_armv7l.whl#sha256=5d6247d68628782ae38189053112176f7033947301780695ae3bd68952af17ff (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,255 Skipping link: No binaries permitted for celer: https://www.piwheels.org/simple/celer/celer-0.5.1-cp313-cp313-linux_armv6l.whl#sha256=23cb736f04711c2a26bdf688dfd1901d188df1dfc756b172710fd64499b37581 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,255 Skipping link: No binaries permitted for celer: https://www.piwheels.org/simple/celer/celer-0.5.1-cp313-cp313-linux_armv7l.whl#sha256=23cb736f04711c2a26bdf688dfd1901d188df1dfc756b172710fd64499b37581 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,256 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.4-cp35-cp35m-linux_armv7l.whl#sha256=4cf35b86ef75c339af46ceb0e9c01c1f20dcf56ab8fbf5f45571955ce7db95fa (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,256 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.4-cp35-cp35m-linux_armv6l.whl#sha256=4cf35b86ef75c339af46ceb0e9c01c1f20dcf56ab8fbf5f45571955ce7db95fa (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,256 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.4-cp39-cp39-linux_armv6l.whl#sha256=a092a184ccfec2841dfe304f92292f821a40c9ed698d65206e41f41a05188a12 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,256 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.4-cp39-cp39-linux_armv7l.whl#sha256=a092a184ccfec2841dfe304f92292f821a40c9ed698d65206e41f41a05188a12 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,256 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.4-cp37-cp37m-linux_armv6l.whl#sha256=d3a6381bd7a3ffa97be08140fad6bbb2ffdb50dea02058dff574a84ad03eba6a (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,256 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.4-cp37-cp37m-linux_armv7l.whl#sha256=d3a6381bd7a3ffa97be08140fad6bbb2ffdb50dea02058dff574a84ad03eba6a (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,256 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3.1-cp39-cp39-linux_armv6l.whl#sha256=b6947436a12a1cb783c2bc99bb6bd485e593d1fad39142077ef5595edf1f417b (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,256 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3.1-cp39-cp39-linux_armv7l.whl#sha256=b6947436a12a1cb783c2bc99bb6bd485e593d1fad39142077ef5595edf1f417b (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,257 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3.1-cp37-cp37m-linux_armv7l.whl#sha256=e948b64618917ece9dc9f05e4d92622515c6d8778aeb0564b483eb68352a4b0f (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,257 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3.1-cp37-cp37m-linux_armv6l.whl#sha256=e948b64618917ece9dc9f05e4d92622515c6d8778aeb0564b483eb68352a4b0f (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,257 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3.1-cp35-cp35m-linux_armv7l.whl#sha256=337849df18807d52f8b019d327667d19aec7688fd3edbe98808edeb8a9e611ce (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,257 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3.1-cp35-cp35m-linux_armv6l.whl#sha256=337849df18807d52f8b019d327667d19aec7688fd3edbe98808edeb8a9e611ce (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,257 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3-cp39-cp39-linux_armv6l.whl#sha256=1a68ccdc0a2cf75e4005cbd173042e46dbc8b491388d004c0f7a4cc35b8d06b9 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,257 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3-cp39-cp39-linux_armv7l.whl#sha256=1a68ccdc0a2cf75e4005cbd173042e46dbc8b491388d004c0f7a4cc35b8d06b9 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,257 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3-cp37-cp37m-linux_armv6l.whl#sha256=a762838b0c9a9ad3f608ca0b09e7fe254a3b4690b818d5d18baa6d08d659692b (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,258 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3-cp37-cp37m-linux_armv7l.whl#sha256=a762838b0c9a9ad3f608ca0b09e7fe254a3b4690b818d5d18baa6d08d659692b (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,258 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3-cp35-cp35m-linux_armv6l.whl#sha256=2991c3f7c4b4f22d7fe497acbef80ca297f5ed794b19560135512a0366a970a5 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,258 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.3-cp35-cp35m-linux_armv7l.whl#sha256=2991c3f7c4b4f22d7fe497acbef80ca297f5ed794b19560135512a0366a970a5 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,258 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.2-cp39-cp39-linux_armv6l.whl#sha256=e055f3aa2c0e1fe38d9329f44e8ff93d4b08cfd1466c357888e4ae6149ca537c (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,258 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.2-cp39-cp39-linux_armv7l.whl#sha256=e055f3aa2c0e1fe38d9329f44e8ff93d4b08cfd1466c357888e4ae6149ca537c (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,258 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.2-cp37-cp37m-linux_armv6l.whl#sha256=554df201c07c0b15dbd1a8215fc75cf945f919c0bef502b23eeb6604e644bce2 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,258 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.2-cp37-cp37m-linux_armv7l.whl#sha256=554df201c07c0b15dbd1a8215fc75cf945f919c0bef502b23eeb6604e644bce2 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,259 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.2-cp34-cp34m-linux_armv7l.whl#sha256=ad8101b5c8fbce696b8a36cdd58b9b59e89c932f7fd677e28cf5246c61ce1262 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,259 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.2-cp34-cp34m-linux_armv6l.whl#sha256=ad8101b5c8fbce696b8a36cdd58b9b59e89c932f7fd677e28cf5246c61ce1262 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,259 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.2-cp35-cp35m-linux_armv7l.whl#sha256=65f333c81eaab2785b22bd9f0db6f4364e075153e71fefa82161f509b1fe42ac (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,259 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.2-cp35-cp35m-linux_armv6l.whl#sha256=65f333c81eaab2785b22bd9f0db6f4364e075153e71fefa82161f509b1fe42ac (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,259 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.1-cp37-cp37m-linux_armv6l.whl#sha256=274d3dea7aff0571e35a098fd1c6c815f126f0d77f410fc015161d5eb70a8444 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,259 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.1-cp37-cp37m-linux_armv7l.whl#sha256=274d3dea7aff0571e35a098fd1c6c815f126f0d77f410fc015161d5eb70a8444 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,259 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.1-cp35-cp35m-linux_armv6l.whl#sha256=fb0f9249ffde980219927ed1d758580b7dde79f5021038f179b1d50a635b2f91 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,259 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.1-cp35-cp35m-linux_armv7l.whl#sha256=fb0f9249ffde980219927ed1d758580b7dde79f5021038f179b1d50a635b2f91 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,260 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.1-cp39-cp39-linux_armv6l.whl#sha256=190a3237cdb34f3328a03c437bf326b3a907f263f4dd69ed7426225bfe0d2e38 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,260 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.1-cp39-cp39-linux_armv7l.whl#sha256=190a3237cdb34f3328a03c437bf326b3a907f263f4dd69ed7426225bfe0d2e38 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,260 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.dev0-cp37-cp37m-linux_armv7l.whl#sha256=8a9431f421462d3de2373f903d59edff5c799db1f47d81cb2413fd2f01669ee9 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,260 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.dev0-cp37-cp37m-linux_armv6l.whl#sha256=8a9431f421462d3de2373f903d59edff5c799db1f47d81cb2413fd2f01669ee9 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,260 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.dev0-cp35-cp35m-linux_armv7l.whl#sha256=3b0960b2639300e5df6aba1b282b6d3c1c7caf4138f4aea6f04a4e46bda929aa (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,260 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.dev0-cp35-cp35m-linux_armv6l.whl#sha256=3b0960b2639300e5df6aba1b282b6d3c1c7caf4138f4aea6f04a4e46bda929aa (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,260 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.dev0-cp39-cp39-linux_armv6l.whl#sha256=ba35cfafa5bd7663d984b74bbc6d988d4c21a776edf91286dd6f98513314d428 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,261 Skipping link: No binaries permitted for celer: https://archive1.piwheels.org/simple/celer/celer-0.1.dev0-cp39-cp39-linux_armv7l.whl#sha256=ba35cfafa5bd7663d984b74bbc6d988d4c21a776edf91286dd6f98513314d428 (from https://www.piwheels.org/simple/celer/) 2025-09-09T07:48:18,261 Skipping link: not a file: https://www.piwheels.org/simple/celer/ 2025-09-09T07:48:18,261 Skipping link: not a file: https://pypi.org/simple/celer/ 2025-09-09T07:48:18,284 Given no hashes to check 1 links for project 'celer': discarding no candidates 2025-09-09T07:48:18,285 Collecting celer==0.6 2025-09-09T07:48:18,287 Created temporary directory: /tmp/pip-unpack-q3orwqp7 2025-09-09T07:48:18,423 Downloading celer-0.6.tar.gz (46 kB) 2025-09-09T07:48:18,485 Added celer==0.6 from https://files.pythonhosted.org/packages/bc/c5/95af15a00e654208ea8253546daf4ebc9d1f5d4868e06773094d8ae30e19/celer-0.6.tar.gz to build tracker '/tmp/pip-build-tracker-_qt8uiyh' 2025-09-09T07:48:18,486 Running setup.py (path:/tmp/pip-wheel-8smlytu8/celer_8d43cdd8ffd34cfe92e3dc602e882ab0/setup.py) egg_info for package celer 2025-09-09T07:48:18,486 Created temporary directory: /tmp/pip-pip-egg-info-i82unce3 2025-09-09T07:48:18,486 Preparing metadata (setup.py): started 2025-09-09T07:48:18,487 Running command python setup.py egg_info 2025-09-09T07:48:19,482 /tmp/pip-wheel-8smlytu8/celer_8d43cdd8ffd34cfe92e3dc602e882ab0/setup.py:4: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-09T07:48:19,482 !! 2025-09-09T07:48:19,482 ******************************************************************************** 2025-09-09T07:48:19,482 Requirements should be satisfied by a PEP 517 installer. 2025-09-09T07:48:19,482 If you are using pip, you can try `pip install --use-pep517`. 2025-09-09T07:48:19,482 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-09T07:48:19,482 or your builds will no longer be supported. 2025-09-09T07:48:19,483 ******************************************************************************** 2025-09-09T07:48:19,483 !! 2025-09-09T07:48:19,483 dist.Distribution().fetch_build_eggs(['numpy>=1.12']) 2025-09-09T07:48:20,105 running egg_info 2025-09-09T07:48:20,180 creating /tmp/pip-pip-egg-info-i82unce3/celer.egg-info 2025-09-09T07:48:20,180 writing /tmp/pip-pip-egg-info-i82unce3/celer.egg-info/PKG-INFO 2025-09-09T07:48:20,181 writing dependency_links to /tmp/pip-pip-egg-info-i82unce3/celer.egg-info/dependency_links.txt 2025-09-09T07:48:20,182 writing requirements to /tmp/pip-pip-egg-info-i82unce3/celer.egg-info/requires.txt 2025-09-09T07:48:20,182 writing top-level names to /tmp/pip-pip-egg-info-i82unce3/celer.egg-info/top_level.txt 2025-09-09T07:48:20,183 writing manifest file '/tmp/pip-pip-egg-info-i82unce3/celer.egg-info/SOURCES.txt' 2025-09-09T07:48:20,411 reading manifest file '/tmp/pip-pip-egg-info-i82unce3/celer.egg-info/SOURCES.txt' 2025-09-09T07:48:20,411 reading manifest template 'MANIFEST.in' 2025-09-09T07:48:20,413 warning: no files found matching '*.md' 2025-09-09T07:48:20,420 warning: no previously-included files found matching 'Makefile' 2025-09-09T07:48:20,421 warning: no previously-included files found matching '.coveragerc' 2025-09-09T07:48:20,421 warning: no previously-included files found matching '*.yml' 2025-09-09T07:48:20,421 warning: no previously-included files found matching '.circleci/config.yml' 2025-09-09T07:48:20,422 warning: no previously-included files found matching '.mailmap' 2025-09-09T07:48:20,422 warning: no previously-included files matching '*.pyc' found under directory 'celer' 2025-09-09T07:48:20,423 warning: no previously-included files matching '*' found under directory 'doc' 2025-09-09T07:48:20,423 adding license file 'LICENSE' 2025-09-09T07:48:20,426 writing manifest file '/tmp/pip-pip-egg-info-i82unce3/celer.egg-info/SOURCES.txt' 2025-09-09T07:48:20,564 Preparing metadata (setup.py): finished with status 'done' 2025-09-09T07:48:20,569 Source in /tmp/pip-wheel-8smlytu8/celer_8d43cdd8ffd34cfe92e3dc602e882ab0 has version 0.6, which satisfies requirement celer==0.6 from https://files.pythonhosted.org/packages/bc/c5/95af15a00e654208ea8253546daf4ebc9d1f5d4868e06773094d8ae30e19/celer-0.6.tar.gz 2025-09-09T07:48:20,569 Removed celer==0.6 from https://files.pythonhosted.org/packages/bc/c5/95af15a00e654208ea8253546daf4ebc9d1f5d4868e06773094d8ae30e19/celer-0.6.tar.gz from build tracker '/tmp/pip-build-tracker-_qt8uiyh' 2025-09-09T07:48:20,574 Created temporary directory: /tmp/pip-unpack-ubta6to2 2025-09-09T07:48:20,575 Created temporary directory: /tmp/pip-unpack-rv4nlhpe 2025-09-09T07:48:20,575 Building wheels for collected packages: celer 2025-09-09T07:48:20,576 Created temporary directory: /tmp/pip-wheel-_dqgy4wa 2025-09-09T07:48:20,577 DEPRECATION: Building 'celer' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'celer'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-09T07:48:20,578 Building wheel for celer (setup.py): started 2025-09-09T07:48:20,578 Destination directory: /tmp/pip-wheel-_dqgy4wa 2025-09-09T07:48:20,579 Running command python setup.py bdist_wheel 2025-09-09T07:48:21,583 /tmp/pip-wheel-8smlytu8/celer_8d43cdd8ffd34cfe92e3dc602e882ab0/setup.py:4: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-09T07:48:21,584 !! 2025-09-09T07:48:21,584 ******************************************************************************** 2025-09-09T07:48:21,584 Requirements should be satisfied by a PEP 517 installer. 2025-09-09T07:48:21,584 If you are using pip, you can try `pip install --use-pep517`. 2025-09-09T07:48:21,584 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-09T07:48:21,584 or your builds will no longer be supported. 2025-09-09T07:48:21,584 ******************************************************************************** 2025-09-09T07:48:21,585 !! 2025-09-09T07:48:21,585 dist.Distribution().fetch_build_eggs(['numpy>=1.12']) 2025-09-09T07:48:22,119 running bdist_wheel 2025-09-09T07:48:22,413 running build 2025-09-09T07:48:22,413 running build_py 2025-09-09T07:48:22,490 creating build/lib.linux-armv7l-cpython-313/celer 2025-09-09T07:48:22,491 copying celer/tmp_hack_sklearn.py -> build/lib.linux-armv7l-cpython-313/celer 2025-09-09T07:48:22,492 copying celer/plot_utils.py -> build/lib.linux-armv7l-cpython-313/celer 2025-09-09T07:48:22,492 copying celer/homotopy.py -> build/lib.linux-armv7l-cpython-313/celer 2025-09-09T07:48:22,493 copying celer/dropin_sklearn.py -> build/lib.linux-armv7l-cpython-313/celer 2025-09-09T07:48:22,493 copying celer/__init__.py -> build/lib.linux-armv7l-cpython-313/celer 2025-09-09T07:48:22,494 creating build/lib.linux-armv7l-cpython-313/celer/utils 2025-09-09T07:48:22,494 copying celer/utils/testing.py -> build/lib.linux-armv7l-cpython-313/celer/utils 2025-09-09T07:48:22,495 copying celer/utils/__init__.py -> build/lib.linux-armv7l-cpython-313/celer/utils 2025-09-09T07:48:22,496 creating build/lib.linux-armv7l-cpython-313/celer/datasets 2025-09-09T07:48:22,496 copying celer/datasets/simulated.py -> build/lib.linux-armv7l-cpython-313/celer/datasets 2025-09-09T07:48:22,496 copying celer/datasets/ml_uci.py -> build/lib.linux-armv7l-cpython-313/celer/datasets 2025-09-09T07:48:22,497 copying celer/datasets/libsvm.py -> build/lib.linux-armv7l-cpython-313/celer/datasets 2025-09-09T07:48:22,497 copying celer/datasets/climate.py -> build/lib.linux-armv7l-cpython-313/celer/datasets 2025-09-09T07:48:22,498 copying celer/datasets/__init__.py -> build/lib.linux-armv7l-cpython-313/celer/datasets 2025-09-09T07:48:22,500 running build_ext 2025-09-09T07:48:23,014 Compiling celer/lasso_fast.pyx because it changed. 2025-09-09T07:48:23,014 [1/1] Cythonizing celer/lasso_fast.pyx 2025-09-09T07:48:27,356 building 'celer.lasso_fast' extension 2025-09-09T07:48:27,357 creating build/temp.linux-armv7l-cpython-313/celer 2025-09-09T07:48:27,357 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c celer/lasso_fast.cpp -o build/temp.linux-armv7l-cpython-313/celer/lasso_fast.o -O3 2025-09-09T07:48:58,415 In function ‘PyObject* __Pyx_PyLong_From_int(int)’, 2025-09-09T07:48:58,415 inlined from ‘PyObject* __pyx_pf_5celer_10lasso_fast_4celer(PyObject*, int, int, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, double, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, int, int, int, float, int, int, int, int, int, int)’ at celer/lasso_fast.cpp:28412:40: 2025-09-09T07:48:58,415 celer/lasso_fast.cpp:39804:35: warning: ‘__pyx_v_epoch’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T07:48:58,415 39804 | return PyLong_FromLong((long) value); 2025-09-09T07:48:58,415 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-09T07:48:58,415 celer/lasso_fast.cpp: In function ‘PyObject* __pyx_pf_5celer_10lasso_fast_4celer(PyObject*, int, int, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, double, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, int, int, int, float, int, int, int, int, int, int)’: 2025-09-09T07:48:58,415 celer/lasso_fast.cpp:24799:7: note: ‘__pyx_v_epoch’ was declared here 2025-09-09T07:48:58,415 24799 | int __pyx_v_epoch; 2025-09-09T07:48:58,416 | ^~~~~~~~~~~~~ 2025-09-09T07:48:58,416 celer/lasso_fast.cpp:28414:38: warning: ‘__pyx_v_gap_in’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T07:48:58,416 28414 | __pyx_t_12 = PyFloat_FromDouble(__pyx_v_gap_in); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 350, __pyx_L1_error) 2025-09-09T07:48:58,416 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T07:48:58,416 celer/lasso_fast.cpp:24809:10: note: ‘__pyx_v_gap_in’ was declared here 2025-09-09T07:48:58,416 24809 | double __pyx_v_gap_in; 2025-09-09T07:48:58,416 | ^~~~~~~~~~~~~~ 2025-09-09T07:48:58,417 celer/lasso_fast.cpp:28322:62: warning: ‘__pyx_v_endptr’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T07:48:58,417 28322 | for (__pyx_t_37 = __pyx_v_startptr; __pyx_t_37 < __pyx_t_35; __pyx_t_37+=1) { 2025-09-09T07:48:58,417 | ~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-09T07:48:58,417 celer/lasso_fast.cpp:24798:7: note: ‘__pyx_v_endptr’ was declared here 2025-09-09T07:48:58,417 24798 | int __pyx_v_endptr; 2025-09-09T07:48:58,417 | ^~~~~~~~~~~~~~ 2025-09-09T07:48:58,418 celer/lasso_fast.cpp:28322:62: warning: ‘__pyx_v_startptr’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T07:48:58,418 28322 | for (__pyx_t_37 = __pyx_v_startptr; __pyx_t_37 < __pyx_t_35; __pyx_t_37+=1) { 2025-09-09T07:48:58,418 | ~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-09T07:48:58,418 celer/lasso_fast.cpp:24797:7: note: ‘__pyx_v_startptr’ was declared here 2025-09-09T07:48:58,418 24797 | int __pyx_v_startptr; 2025-09-09T07:48:58,418 | ^~~~~~~~~~~~~~~~ 2025-09-09T07:48:58,419 celer/lasso_fast.cpp:27866:125: warning: ‘__pyx_v_X_mean_j’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T07:48:58,419 27866 | *((double *) ( /* dim=0 */ (__pyx_v_Xw.data + __pyx_t_20 * __pyx_v_Xw.strides[0]) )) -= (__pyx_v_X_mean_j * __pyx_v_tmp); 2025-09-09T07:48:58,419 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-09T07:48:58,419 celer/lasso_fast.cpp:24821:10: note: ‘__pyx_v_X_mean_j’ was declared here 2025-09-09T07:48:58,419 24821 | double __pyx_v_X_mean_j; 2025-09-09T07:48:58,419 | ^~~~~~~~~~~~~~~~ 2025-09-09T07:48:58,420 celer/lasso_fast.cpp:28523:51: warning: ‘__pyx_v_t’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T07:48:58,420 28523 | if (unlikely(__pyx_memoryview_slice_memviewslice( 2025-09-09T07:48:58,420 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T07:48:58,420 28524 | &__pyx_t_13, 2025-09-09T07:48:58,420 | ~~~~~~~~~~~~ 2025-09-09T07:48:58,420 28525 | __pyx_v_gaps.shape[0], __pyx_v_gaps.strides[0], __pyx_v_gaps.suboffsets[0], 2025-09-09T07:48:58,421 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T07:48:58,421 28526 | 0, 2025-09-09T07:48:58,421 | ~~ 2025-09-09T07:48:58,421 28527 | 0, 2025-09-09T07:48:58,421 | ~~ 2025-09-09T07:48:58,421 28528 | &__pyx_t_1, 2025-09-09T07:48:58,421 | ~~~~~~~~~~~ 2025-09-09T07:48:58,421 28529 | 0, 2025-09-09T07:48:58,421 | ~~ 2025-09-09T07:48:58,421 28530 | (__pyx_v_t + 1), 2025-09-09T07:48:58,421 | ~~~~~~~~~~~~~~~~ 2025-09-09T07:48:58,421 28531 | 0, 2025-09-09T07:48:58,422 | ~~ 2025-09-09T07:48:58,422 28532 | 0, 2025-09-09T07:48:58,422 | ~~ 2025-09-09T07:48:58,422 28533 | 1, 2025-09-09T07:48:58,422 | ~~ 2025-09-09T07:48:58,422 28534 | 0, 2025-09-09T07:48:58,422 | ~~ 2025-09-09T07:48:58,422 28535 | 1) < 0)) 2025-09-09T07:48:58,422 | ~~ 2025-09-09T07:48:58,422 celer/lasso_fast.cpp:1345:43: note: in definition of macro ‘unlikely’ 2025-09-09T07:48:58,422 1345 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-09T07:48:58,423 | ^ 2025-09-09T07:48:58,423 celer/lasso_fast.cpp:24795:7: note: ‘__pyx_v_t’ was declared here 2025-09-09T07:48:58,423 24795 | int __pyx_v_t; 2025-09-09T07:48:58,423 | ^~~~~~~~~ 2025-09-09T07:49:05,874 In function ‘PyObject* __Pyx_PyLong_From_int(int)’, 2025-09-09T07:49:05,874 inlined from ‘PyObject* __pyx_pf_5celer_10lasso_fast_2celer(PyObject*, int, int, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, float, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, int, int, int, float, int, int, int, int, int, int)’ at celer/lasso_fast.cpp:24249:40: 2025-09-09T07:49:05,874 celer/lasso_fast.cpp:39804:35: warning: ‘__pyx_v_epoch’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T07:49:05,874 39804 | return PyLong_FromLong((long) value); 2025-09-09T07:49:05,874 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-09T07:49:05,875 celer/lasso_fast.cpp: In function ‘PyObject* __pyx_pf_5celer_10lasso_fast_2celer(PyObject*, int, int, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, float, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, int, int, int, float, int, int, int, int, int, int)’: 2025-09-09T07:49:05,875 celer/lasso_fast.cpp:20636:7: note: ‘__pyx_v_epoch’ was declared here 2025-09-09T07:49:05,875 20636 | int __pyx_v_epoch; 2025-09-09T07:49:05,875 | ^~~~~~~~~~~~~ 2025-09-09T07:49:05,875 celer/lasso_fast.cpp:24251:38: warning: ‘__pyx_v_gap_in’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T07:49:05,875 24251 | __pyx_t_12 = PyFloat_FromDouble(__pyx_v_gap_in); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 350, __pyx_L1_error) 2025-09-09T07:49:05,875 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T07:49:05,875 celer/lasso_fast.cpp:20646:9: note: ‘__pyx_v_gap_in’ was declared here 2025-09-09T07:49:05,875 20646 | float __pyx_v_gap_in; 2025-09-09T07:49:05,876 | ^~~~~~~~~~~~~~ 2025-09-09T07:49:05,876 celer/lasso_fast.cpp:24159:62: warning: ‘__pyx_v_endptr’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T07:49:05,876 24159 | for (__pyx_t_37 = __pyx_v_startptr; __pyx_t_37 < __pyx_t_35; __pyx_t_37+=1) { 2025-09-09T07:49:05,876 | ~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-09T07:49:05,876 celer/lasso_fast.cpp:20635:7: note: ‘__pyx_v_endptr’ was declared here 2025-09-09T07:49:05,877 20635 | int __pyx_v_endptr; 2025-09-09T07:49:05,877 | ^~~~~~~~~~~~~~ 2025-09-09T07:49:05,877 celer/lasso_fast.cpp:24159:62: warning: ‘__pyx_v_startptr’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T07:49:05,877 24159 | for (__pyx_t_37 = __pyx_v_startptr; __pyx_t_37 < __pyx_t_35; __pyx_t_37+=1) { 2025-09-09T07:49:05,877 | ~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-09T07:49:05,877 celer/lasso_fast.cpp:20634:7: note: ‘__pyx_v_startptr’ was declared here 2025-09-09T07:49:05,877 20634 | int __pyx_v_startptr; 2025-09-09T07:49:05,878 | ^~~~~~~~~~~~~~~~ 2025-09-09T07:49:05,878 celer/lasso_fast.cpp:23703:124: warning: ‘__pyx_v_X_mean_j’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T07:49:05,878 23703 | *((float *) ( /* dim=0 */ (__pyx_v_Xw.data + __pyx_t_20 * __pyx_v_Xw.strides[0]) )) -= (__pyx_v_X_mean_j * __pyx_v_tmp); 2025-09-09T07:49:05,878 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-09T07:49:05,878 celer/lasso_fast.cpp:20658:9: note: ‘__pyx_v_X_mean_j’ was declared here 2025-09-09T07:49:05,878 20658 | float __pyx_v_X_mean_j; 2025-09-09T07:49:05,878 | ^~~~~~~~~~~~~~~~ 2025-09-09T07:49:05,879 celer/lasso_fast.cpp:24360:51: warning: ‘__pyx_v_t’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T07:49:05,879 24360 | if (unlikely(__pyx_memoryview_slice_memviewslice( 2025-09-09T07:49:05,879 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T07:49:05,879 24361 | &__pyx_t_13, 2025-09-09T07:49:05,879 | ~~~~~~~~~~~~ 2025-09-09T07:49:05,879 24362 | __pyx_v_gaps.shape[0], __pyx_v_gaps.strides[0], __pyx_v_gaps.suboffsets[0], 2025-09-09T07:49:05,879 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T07:49:05,880 24363 | 0, 2025-09-09T07:49:05,880 | ~~ 2025-09-09T07:49:05,880 24364 | 0, 2025-09-09T07:49:05,880 | ~~ 2025-09-09T07:49:05,880 24365 | &__pyx_t_1, 2025-09-09T07:49:05,880 | ~~~~~~~~~~~ 2025-09-09T07:49:05,880 24366 | 0, 2025-09-09T07:49:05,880 | ~~ 2025-09-09T07:49:05,880 24367 | (__pyx_v_t + 1), 2025-09-09T07:49:05,880 | ~~~~~~~~~~~~~~~~ 2025-09-09T07:49:05,880 24368 | 0, 2025-09-09T07:49:05,880 | ~~ 2025-09-09T07:49:05,881 24369 | 0, 2025-09-09T07:49:05,881 | ~~ 2025-09-09T07:49:05,881 24370 | 1, 2025-09-09T07:49:05,881 | ~~ 2025-09-09T07:49:05,881 24371 | 0, 2025-09-09T07:49:05,881 | ~~ 2025-09-09T07:49:05,881 24372 | 1) < 0)) 2025-09-09T07:49:05,881 | ~~ 2025-09-09T07:49:05,881 celer/lasso_fast.cpp:1345:43: note: in definition of macro ‘unlikely’ 2025-09-09T07:49:05,881 1345 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-09T07:49:05,882 | ^ 2025-09-09T07:49:05,882 celer/lasso_fast.cpp:20632:7: note: ‘__pyx_v_t’ was declared here 2025-09-09T07:49:05,882 20632 | int __pyx_v_t; 2025-09-09T07:49:05,882 | ^~~~~~~~~ 2025-09-09T07:49:16,436 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/celer/lasso_fast.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/celer/lasso_fast.cpython-313-arm-linux-gnueabihf.so 2025-09-09T07:49:16,869 Compiling celer/cython_utils.pyx because it changed. 2025-09-09T07:49:16,869 [1/1] Cythonizing celer/cython_utils.pyx 2025-09-09T07:49:21,356 performance hint: celer/cython_utils.pyx:24:0: Exception check on 'fdot' will always require the GIL to be acquired. Declare 'fdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,357 performance hint: celer/cython_utils.pyx:32:0: Exception check on 'fasum' will always require the GIL to be acquired. Declare 'fasum' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,357 performance hint: celer/cython_utils.pyx:39:0: Exception check on 'faxpy' will always require the GIL to be acquired. 2025-09-09T07:49:21,358 Possible solutions: 2025-09-09T07:49:21,358 1. Declare 'faxpy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,358 2. Use an 'int' return type on 'faxpy' to allow an error code to be returned. 2025-09-09T07:49:21,358 performance hint: celer/cython_utils.pyx:47:0: Exception check on 'fnrm2' will always require the GIL to be acquired. Declare 'fnrm2' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,358 performance hint: celer/cython_utils.pyx:54:0: Exception check on 'fcopy' will always require the GIL to be acquired. 2025-09-09T07:49:21,358 Possible solutions: 2025-09-09T07:49:21,358 1. Declare 'fcopy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,359 2. Use an 'int' return type on 'fcopy' to allow an error code to be returned. 2025-09-09T07:49:21,359 performance hint: celer/cython_utils.pyx:62:0: Exception check on 'fscal' will always require the GIL to be acquired. 2025-09-09T07:49:21,359 Possible solutions: 2025-09-09T07:49:21,359 1. Declare 'fscal' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,359 2. Use an 'int' return type on 'fscal' to allow an error code to be returned. 2025-09-09T07:49:21,359 performance hint: celer/cython_utils.pyx:70:0: Exception check on 'fposv' will always require the GIL to be acquired. 2025-09-09T07:49:21,359 Possible solutions: 2025-09-09T07:49:21,359 1. Declare 'fposv' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,360 2. Use an 'int' return type on 'fposv' to allow an error code to be returned. 2025-09-09T07:49:21,360 performance hint: celer/cython_utils.pyx:78:0: Exception check on 'ST' will always require the GIL to be acquired. Declare 'ST' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,360 performance hint: celer/cython_utils.pyx:87:0: Exception check on 'log_1pexp' will always require the GIL to be acquired. Declare 'log_1pexp' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,360 performance hint: celer/cython_utils.pyx:97:0: Exception check on 'xlogx' will always require the GIL to be acquired. Declare 'xlogx' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,360 performance hint: celer/cython_utils.pyx:103:0: Exception check on 'Nh' will always require the GIL to be acquired. Declare 'Nh' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,360 performance hint: celer/cython_utils.pyx:111:0: Exception check on 'sigmoid' will always require the GIL to be acquired. Declare 'sigmoid' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,361 performance hint: celer/cython_utils.pyx:118:0: Exception check on 'primal_logreg' will always require the GIL to be acquired. Declare 'primal_logreg' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,362 performance hint: celer/cython_utils.pyx:137:0: Exception check on 'primal_lasso' will always require the GIL to be acquired. Declare 'primal_lasso' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,362 performance hint: celer/cython_utils.pyx:154:0: Exception check on 'primal' will always require the GIL to be acquired. Declare 'primal' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,363 performance hint: celer/cython_utils.pyx:163:0: Exception check on 'dual_lasso' will always require the GIL to be acquired. Declare 'dual_lasso' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,363 performance hint: celer/cython_utils.pyx:178:0: Exception check on 'dual_logreg' will always require the GIL to be acquired. Declare 'dual_logreg' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,363 performance hint: celer/cython_utils.pyx:191:0: Exception check on 'dual' will always require the GIL to be acquired. Declare 'dual' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,364 performance hint: celer/cython_utils.pyx:199:0: Exception check on 'create_dual_pt' will always require the GIL to be acquired. 2025-09-09T07:49:21,364 Possible solutions: 2025-09-09T07:49:21,364 1. Declare 'create_dual_pt' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,364 2. Use an 'int' return type on 'create_dual_pt' to allow an error code to be returned. 2025-09-09T07:49:21,369 performance hint: celer/cython_utils.pyx:358:0: Exception check on 'dnorm_l1' will always require the GIL to be acquired. Declare 'dnorm_l1' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,371 performance hint: celer/cython_utils.pyx:401:0: Exception check on 'set_prios' will always require the GIL to be acquired. 2025-09-09T07:49:21,371 Possible solutions: 2025-09-09T07:49:21,371 1. Declare 'set_prios' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:21,371 2. Use an 'int' return type on 'set_prios' to allow an error code to be returned. 2025-09-09T07:49:23,659 performance hint: celer/cython_utils.pyx:106:20: Exception check after calling '__pyx_fuse_0xlogx' will always require the GIL to be acquired. Declare '__pyx_fuse_0xlogx' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,659 performance hint: celer/cython_utils.pyx:106:31: Exception check after calling '__pyx_fuse_1xlogx' will always require the GIL to be acquired. Declare '__pyx_fuse_1xlogx' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,660 performance hint: celer/cython_utils.pyx:106:20: Exception check after calling '__pyx_fuse_1xlogx' will always require the GIL to be acquired. Declare '__pyx_fuse_1xlogx' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,660 performance hint: celer/cython_utils.pyx:106:31: Exception check after calling '__pyx_fuse_1xlogx' will always require the GIL to be acquired. Declare '__pyx_fuse_1xlogx' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,663 performance hint: celer/cython_utils.pyx:130:26: Exception check after calling '__pyx_fuse_0log_1pexp' will always require the GIL to be acquired. Declare '__pyx_fuse_0log_1pexp' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,666 performance hint: celer/cython_utils.pyx:130:26: Exception check after calling '__pyx_fuse_1log_1pexp' will always require the GIL to be acquired. Declare '__pyx_fuse_1log_1pexp' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,669 performance hint: celer/cython_utils.pyx:148:16: Exception check after calling '__pyx_fuse_0fdot' will always require the GIL to be acquired. 2025-09-09T07:49:23,669 Possible solutions: 2025-09-09T07:49:23,669 1. Declare '__pyx_fuse_0fdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,669 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:49:23,671 performance hint: celer/cython_utils.pyx:148:16: Exception check after calling '__pyx_fuse_1fdot' will always require the GIL to be acquired. 2025-09-09T07:49:23,671 Possible solutions: 2025-09-09T07:49:23,672 1. Declare '__pyx_fuse_1fdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,672 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:49:23,673 performance hint: celer/cython_utils.pyx:158:27: Exception check after calling '__pyx_fuse_0primal_lasso' will always require the GIL to be acquired. Declare '__pyx_fuse_0primal_lasso' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,674 performance hint: celer/cython_utils.pyx:160:28: Exception check after calling '__pyx_fuse_0primal_logreg' will always require the GIL to be acquired. Declare '__pyx_fuse_0primal_logreg' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,675 performance hint: celer/cython_utils.pyx:158:27: Exception check after calling '__pyx_fuse_1primal_lasso' will always require the GIL to be acquired. Declare '__pyx_fuse_1primal_lasso' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,675 performance hint: celer/cython_utils.pyx:160:28: Exception check after calling '__pyx_fuse_1primal_logreg' will always require the GIL to be acquired. Declare '__pyx_fuse_1primal_logreg' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,679 performance hint: celer/cython_utils.pyx:187:19: Exception check after calling '__pyx_fuse_0Nh' will always require the GIL to be acquired. 2025-09-09T07:49:23,679 Possible solutions: 2025-09-09T07:49:23,679 1. Declare '__pyx_fuse_0Nh' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,680 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:49:23,681 performance hint: celer/cython_utils.pyx:187:19: Exception check after calling '__pyx_fuse_1Nh' will always require the GIL to be acquired. 2025-09-09T07:49:23,681 Possible solutions: 2025-09-09T07:49:23,681 1. Declare '__pyx_fuse_1Nh' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,681 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:49:23,682 performance hint: celer/cython_utils.pyx:194:25: Exception check after calling '__pyx_fuse_0dual_lasso' will always require the GIL to be acquired. Declare '__pyx_fuse_0dual_lasso' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,682 performance hint: celer/cython_utils.pyx:196:26: Exception check after calling '__pyx_fuse_0dual_logreg' will always require the GIL to be acquired. Declare '__pyx_fuse_0dual_logreg' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,683 performance hint: celer/cython_utils.pyx:194:25: Exception check after calling '__pyx_fuse_1dual_lasso' will always require the GIL to be acquired. Declare '__pyx_fuse_1dual_lasso' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,684 performance hint: celer/cython_utils.pyx:196:26: Exception check after calling '__pyx_fuse_1dual_logreg' will always require the GIL to be acquired. Declare '__pyx_fuse_1dual_logreg' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,685 performance hint: celer/cython_utils.pyx:209:13: Exception check after calling '__pyx_fuse_0fcopy' will always require the GIL to be acquired. 2025-09-09T07:49:23,685 Possible solutions: 2025-09-09T07:49:23,686 1. Declare '__pyx_fuse_0fcopy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,686 2. Use an 'int' return type on '__pyx_fuse_0fcopy' to allow an error code to be returned. 2025-09-09T07:49:23,686 performance hint: celer/cython_utils.pyx:212:35: Exception check after calling '__pyx_fuse_0sigmoid' will always require the GIL to be acquired. 2025-09-09T07:49:23,686 Possible solutions: 2025-09-09T07:49:23,686 1. Declare '__pyx_fuse_0sigmoid' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,686 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:49:23,687 performance hint: celer/cython_utils.pyx:214:9: Exception check after calling '__pyx_fuse_0fscal' will always require the GIL to be acquired. 2025-09-09T07:49:23,687 Possible solutions: 2025-09-09T07:49:23,687 1. Declare '__pyx_fuse_0fscal' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,687 2. Use an 'int' return type on '__pyx_fuse_0fscal' to allow an error code to be returned. 2025-09-09T07:49:23,688 performance hint: celer/cython_utils.pyx:209:13: Exception check after calling '__pyx_fuse_1fcopy' will always require the GIL to be acquired. 2025-09-09T07:49:23,688 Possible solutions: 2025-09-09T07:49:23,688 1. Declare '__pyx_fuse_1fcopy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,688 2. Use an 'int' return type on '__pyx_fuse_1fcopy' to allow an error code to be returned. 2025-09-09T07:49:23,689 performance hint: celer/cython_utils.pyx:212:35: Exception check after calling '__pyx_fuse_1sigmoid' will always require the GIL to be acquired. 2025-09-09T07:49:23,689 Possible solutions: 2025-09-09T07:49:23,689 1. Declare '__pyx_fuse_1sigmoid' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,689 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:49:23,689 performance hint: celer/cython_utils.pyx:214:9: Exception check after calling '__pyx_fuse_1fscal' will always require the GIL to be acquired. 2025-09-09T07:49:23,689 Possible solutions: 2025-09-09T07:49:23,689 1. Declare '__pyx_fuse_1fscal' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,689 2. Use an 'int' return type on '__pyx_fuse_1fscal' to allow an error code to be returned. 2025-09-09T07:49:23,809 performance hint: celer/cython_utils.pyx:393:27: Exception check after calling '__pyx_fuse_0fdot' will always require the GIL to be acquired. 2025-09-09T07:49:23,809 Possible solutions: 2025-09-09T07:49:23,810 1. Declare '__pyx_fuse_0fdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,810 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:49:23,819 performance hint: celer/cython_utils.pyx:393:27: Exception check after calling '__pyx_fuse_1fdot' will always require the GIL to be acquired. 2025-09-09T07:49:23,819 Possible solutions: 2025-09-09T07:49:23,820 1. Declare '__pyx_fuse_1fdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,820 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:49:23,828 performance hint: celer/cython_utils.pyx:427:27: Exception check after calling '__pyx_fuse_0fdot' will always require the GIL to be acquired. 2025-09-09T07:49:23,828 Possible solutions: 2025-09-09T07:49:23,828 1. Declare '__pyx_fuse_0fdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,828 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:49:23,834 performance hint: celer/cython_utils.pyx:427:27: Exception check after calling '__pyx_fuse_1fdot' will always require the GIL to be acquired. 2025-09-09T07:49:23,834 Possible solutions: 2025-09-09T07:49:23,834 1. Declare '__pyx_fuse_1fdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:49:23,835 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:49:24,090 building 'celer.cython_utils' extension 2025-09-09T07:49:24,091 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c celer/cython_utils.cpp -o build/temp.linux-armv7l-cpython-313/celer/cython_utils.o -O3 2025-09-09T07:49:24,459 celer/cython_utils.cpp:1176:6: warning: #warning The 'numpy.math' import is outdated and deprecated. Use the standard 'libc.math' instead. [-Wcpp] 2025-09-09T07:49:24,459 1176 | #warning The 'numpy.math' import is outdated and deprecated. Use the standard 'libc.math' instead. 2025-09-09T07:49:24,459 | ^~~~~~~ 2025-09-09T07:50:06,551 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/celer/cython_utils.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/celer/cython_utils.cpython-313-arm-linux-gnueabihf.so 2025-09-09T07:50:06,799 Compiling celer/PN_logreg.pyx because it changed. 2025-09-09T07:50:06,799 [1/1] Cythonizing celer/PN_logreg.pyx 2025-09-09T07:50:07,946 performance hint: celer/PN_logreg.pyx:384:0: Exception check on 'do_line_search' will always require the GIL to be acquired. 2025-09-09T07:50:07,946 Possible solutions: 2025-09-09T07:50:07,947 1. Declare 'do_line_search' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:50:07,947 2. Use an 'int' return type on 'do_line_search' to allow an error code to be returned. 2025-09-09T07:50:07,948 performance hint: celer/PN_logreg.pyx:427:0: Exception check on 'compute_derivative' will always require the GIL to be acquired. Declare 'compute_derivative' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:50:07,949 performance hint: celer/PN_logreg.pyx:452:0: Exception check on 'compute_aux' will always require the GIL to be acquired. 2025-09-09T07:50:07,949 Possible solutions: 2025-09-09T07:50:07,949 1. Declare 'compute_aux' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:50:07,949 2. Use an 'int' return type on 'compute_aux' to allow an error code to be returned. 2025-09-09T07:50:07,950 performance hint: celer/PN_logreg.pyx:467:0: Exception check on 'wdot' will always require the GIL to be acquired. Declare 'wdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:50:11,558 performance hint: celer/PN_logreg.pyx:400:9: Exception check after calling '__pyx_fuse_0fcopy' will always require the GIL to be acquired. 2025-09-09T07:50:11,558 Possible solutions: 2025-09-09T07:50:11,558 1. Declare '__pyx_fuse_0fcopy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:50:11,558 2. Use an 'int' return type on '__pyx_fuse_0fcopy' to allow an error code to be returned. 2025-09-09T07:50:11,559 performance hint: celer/PN_logreg.pyx:405:19: Exception check after calling '__pyx_fuse_0compute_aux' will always require the GIL to be acquired. 2025-09-09T07:50:11,560 Possible solutions: 2025-09-09T07:50:11,560 1. Declare '__pyx_fuse_0compute_aux' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:50:11,560 2. Use an 'int' return type on '__pyx_fuse_0compute_aux' to allow an error code to be returned. 2025-09-09T07:50:11,560 performance hint: celer/PN_logreg.pyx:407:34: Exception check after calling '__pyx_fuse_0compute_derivative' will always require the GIL to be acquired. Declare '__pyx_fuse_0compute_derivative' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:50:11,569 performance hint: celer/PN_logreg.pyx:400:9: Exception check after calling '__pyx_fuse_1fcopy' will always require the GIL to be acquired. 2025-09-09T07:50:11,569 Possible solutions: 2025-09-09T07:50:11,569 1. Declare '__pyx_fuse_1fcopy' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:50:11,569 2. Use an 'int' return type on '__pyx_fuse_1fcopy' to allow an error code to be returned. 2025-09-09T07:50:11,570 performance hint: celer/PN_logreg.pyx:405:19: Exception check after calling '__pyx_fuse_1compute_aux' will always require the GIL to be acquired. 2025-09-09T07:50:11,571 Possible solutions: 2025-09-09T07:50:11,571 1. Declare '__pyx_fuse_1compute_aux' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:50:11,571 2. Use an 'int' return type on '__pyx_fuse_1compute_aux' to allow an error code to be returned. 2025-09-09T07:50:11,571 performance hint: celer/PN_logreg.pyx:407:34: Exception check after calling '__pyx_fuse_1compute_derivative' will always require the GIL to be acquired. Declare '__pyx_fuse_1compute_derivative' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:50:11,601 performance hint: celer/PN_logreg.pyx:448:21: Exception check after calling '__pyx_fuse_0fdot' will always require the GIL to be acquired. 2025-09-09T07:50:11,601 Possible solutions: 2025-09-09T07:50:11,601 1. Declare '__pyx_fuse_0fdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:50:11,601 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:50:11,607 performance hint: celer/PN_logreg.pyx:448:21: Exception check after calling '__pyx_fuse_1fdot' will always require the GIL to be acquired. 2025-09-09T07:50:11,607 Possible solutions: 2025-09-09T07:50:11,608 1. Declare '__pyx_fuse_1fdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:50:11,608 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:50:12,113 building 'celer.PN_logreg' extension 2025-09-09T07:50:12,114 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c celer/PN_logreg.cpp -o build/temp.linux-armv7l-cpython-313/celer/PN_logreg.o -O3 2025-09-09T07:51:18,096 celer/PN_logreg.cpp: In function ‘PyObject* __pyx_pf_5celer_9PN_logreg_16newton_celer(PyObject*, int, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, float, __Pyx_memviewslice, int, float, int, int, int, int, int, int)’: 2025-09-09T07:51:18,096 celer/PN_logreg.cpp:23204:51: warning: ‘__pyx_v_t’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T07:51:18,096 23204 | if (unlikely(__pyx_memoryview_slice_memviewslice( 2025-09-09T07:51:18,096 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T07:51:18,096 23205 | &__pyx_t_11, 2025-09-09T07:51:18,097 | ~~~~~~~~~~~~ 2025-09-09T07:51:18,097 23206 | __pyx_v_gaps.shape[0], __pyx_v_gaps.strides[0], __pyx_v_gaps.suboffsets[0], 2025-09-09T07:51:18,097 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T07:51:18,097 23207 | 0, 2025-09-09T07:51:18,097 | ~~ 2025-09-09T07:51:18,097 23208 | 0, 2025-09-09T07:51:18,097 | ~~ 2025-09-09T07:51:18,097 23209 | &__pyx_t_15, 2025-09-09T07:51:18,097 | ~~~~~~~~~~~~ 2025-09-09T07:51:18,098 23210 | 0, 2025-09-09T07:51:18,098 | ~~ 2025-09-09T07:51:18,098 23211 | (__pyx_v_t + 1), 2025-09-09T07:51:18,098 | ~~~~~~~~~~~~~~~~ 2025-09-09T07:51:18,098 23212 | 0, 2025-09-09T07:51:18,098 | ~~ 2025-09-09T07:51:18,098 23213 | 0, 2025-09-09T07:51:18,098 | ~~ 2025-09-09T07:51:18,098 23214 | 1, 2025-09-09T07:51:18,098 | ~~ 2025-09-09T07:51:18,098 23215 | 0, 2025-09-09T07:51:18,098 | ~~ 2025-09-09T07:51:18,099 23216 | 1) < 0)) 2025-09-09T07:51:18,099 | ~~ 2025-09-09T07:51:18,099 celer/PN_logreg.cpp:1345:43: note: in definition of macro ‘unlikely’ 2025-09-09T07:51:18,099 1345 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-09T07:51:18,099 | ^ 2025-09-09T07:51:18,099 celer/PN_logreg.cpp:20657:7: note: ‘__pyx_v_t’ was declared here 2025-09-09T07:51:18,099 20657 | int __pyx_v_t; 2025-09-09T07:51:18,099 | ^~~~~~~~~ 2025-09-09T07:51:29,417 celer/PN_logreg.cpp: In function ‘PyObject* __pyx_pf_5celer_9PN_logreg_18newton_celer(PyObject*, int, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, double, __Pyx_memviewslice, int, double, int, int, int, int, int, int)’: 2025-09-09T07:51:29,417 celer/PN_logreg.cpp:26126:51: warning: ‘__pyx_v_t’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T07:51:29,417 26126 | if (unlikely(__pyx_memoryview_slice_memviewslice( 2025-09-09T07:51:29,418 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T07:51:29,418 26127 | &__pyx_t_11, 2025-09-09T07:51:29,418 | ~~~~~~~~~~~~ 2025-09-09T07:51:29,418 26128 | __pyx_v_gaps.shape[0], __pyx_v_gaps.strides[0], __pyx_v_gaps.suboffsets[0], 2025-09-09T07:51:29,418 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T07:51:29,418 26129 | 0, 2025-09-09T07:51:29,418 | ~~ 2025-09-09T07:51:29,418 26130 | 0, 2025-09-09T07:51:29,418 | ~~ 2025-09-09T07:51:29,418 26131 | &__pyx_t_15, 2025-09-09T07:51:29,418 | ~~~~~~~~~~~~ 2025-09-09T07:51:29,418 26132 | 0, 2025-09-09T07:51:29,419 | ~~ 2025-09-09T07:51:29,419 26133 | (__pyx_v_t + 1), 2025-09-09T07:51:29,419 | ~~~~~~~~~~~~~~~~ 2025-09-09T07:51:29,419 26134 | 0, 2025-09-09T07:51:29,419 | ~~ 2025-09-09T07:51:29,419 26135 | 0, 2025-09-09T07:51:29,419 | ~~ 2025-09-09T07:51:29,419 26136 | 1, 2025-09-09T07:51:29,419 | ~~ 2025-09-09T07:51:29,419 26137 | 0, 2025-09-09T07:51:29,419 | ~~ 2025-09-09T07:51:29,419 26138 | 1) < 0)) 2025-09-09T07:51:29,420 | ~~ 2025-09-09T07:51:29,420 celer/PN_logreg.cpp:1345:43: note: in definition of macro ‘unlikely’ 2025-09-09T07:51:29,420 1345 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-09T07:51:29,420 | ^ 2025-09-09T07:51:29,420 celer/PN_logreg.cpp:23579:7: note: ‘__pyx_v_t’ was declared here 2025-09-09T07:51:29,420 23579 | int __pyx_v_t; 2025-09-09T07:51:29,420 | ^~~~~~~~~ 2025-09-09T07:51:42,759 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/celer/PN_logreg.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/celer/PN_logreg.cpython-313-arm-linux-gnueabihf.so 2025-09-09T07:51:43,066 Compiling celer/multitask_fast.pyx because it changed. 2025-09-09T07:51:43,066 [1/1] Cythonizing celer/multitask_fast.pyx 2025-09-09T07:51:44,181 performance hint: celer/multitask_fast.pyx:13:0: Exception check on 'BST' will always require the GIL to be acquired. 2025-09-09T07:51:44,181 Possible solutions: 2025-09-09T07:51:44,181 1. Declare 'BST' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:44,181 2. Use an 'int' return type on 'BST' to allow an error code to be returned. 2025-09-09T07:51:44,182 performance hint: celer/multitask_fast.pyx:29:0: Exception check on 'dual_scaling_mtl' will always require the GIL to be acquired. Declare 'dual_scaling_mtl' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:44,183 performance hint: celer/multitask_fast.pyx:61:0: Exception check on 'set_prios_mtl' will always require the GIL to be acquired. 2025-09-09T07:51:44,183 Possible solutions: 2025-09-09T07:51:44,183 1. Declare 'set_prios_mtl' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:44,183 2. Use an 'int' return type on 'set_prios_mtl' to allow an error code to be returned. 2025-09-09T07:51:44,183 performance hint: celer/multitask_fast.pyx:88:0: Exception check on 'dual_mtl' will always require the GIL to be acquired. Declare 'dual_mtl' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:44,184 performance hint: celer/multitask_fast.pyx:106:0: Exception check on 'primal_mtl' will always require the GIL to be acquired. Declare 'primal_mtl' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,046 performance hint: celer/multitask_fast.pyx:20:32: Exception check after calling '__pyx_fuse_0fnrm2' will always require the GIL to be acquired. 2025-09-09T07:51:46,047 Possible solutions: 2025-09-09T07:51:46,047 1. Declare '__pyx_fuse_0fnrm2' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,047 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:51:46,048 performance hint: celer/multitask_fast.pyx:26:13: Exception check after calling '__pyx_fuse_0fscal' will always require the GIL to be acquired. 2025-09-09T07:51:46,048 Possible solutions: 2025-09-09T07:51:46,048 1. Declare '__pyx_fuse_0fscal' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,048 2. Use an 'int' return type on '__pyx_fuse_0fscal' to allow an error code to be returned. 2025-09-09T07:51:46,049 performance hint: celer/multitask_fast.pyx:20:32: Exception check after calling '__pyx_fuse_1fnrm2' will always require the GIL to be acquired. 2025-09-09T07:51:46,049 Possible solutions: 2025-09-09T07:51:46,049 1. Declare '__pyx_fuse_1fnrm2' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,049 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:51:46,050 performance hint: celer/multitask_fast.pyx:26:13: Exception check after calling '__pyx_fuse_1fscal' will always require the GIL to be acquired. 2025-09-09T07:51:46,050 Possible solutions: 2025-09-09T07:51:46,050 1. Declare '__pyx_fuse_1fscal' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,050 2. Use an 'int' return type on '__pyx_fuse_1fscal' to allow an error code to be returned. 2025-09-09T07:51:46,052 performance hint: celer/multitask_fast.pyx:46:34: Exception check after calling '__pyx_fuse_0fdot' will always require the GIL to be acquired. 2025-09-09T07:51:46,052 Possible solutions: 2025-09-09T07:51:46,053 1. Declare '__pyx_fuse_0fdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,053 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:51:46,053 performance hint: celer/multitask_fast.pyx:47:23: Exception check after calling '__pyx_fuse_0fnrm2' will always require the GIL to be acquired. 2025-09-09T07:51:46,053 Possible solutions: 2025-09-09T07:51:46,053 1. Declare '__pyx_fuse_0fnrm2' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,053 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:51:46,054 performance hint: celer/multitask_fast.pyx:54:34: Exception check after calling '__pyx_fuse_0fdot' will always require the GIL to be acquired. 2025-09-09T07:51:46,054 Possible solutions: 2025-09-09T07:51:46,055 1. Declare '__pyx_fuse_0fdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,055 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:51:46,055 performance hint: celer/multitask_fast.pyx:55:23: Exception check after calling '__pyx_fuse_0fnrm2' will always require the GIL to be acquired. 2025-09-09T07:51:46,055 Possible solutions: 2025-09-09T07:51:46,055 1. Declare '__pyx_fuse_0fnrm2' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,055 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:51:46,058 performance hint: celer/multitask_fast.pyx:46:34: Exception check after calling '__pyx_fuse_1fdot' will always require the GIL to be acquired. 2025-09-09T07:51:46,058 Possible solutions: 2025-09-09T07:51:46,058 1. Declare '__pyx_fuse_1fdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,058 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:51:46,058 performance hint: celer/multitask_fast.pyx:47:23: Exception check after calling '__pyx_fuse_1fnrm2' will always require the GIL to be acquired. 2025-09-09T07:51:46,058 Possible solutions: 2025-09-09T07:51:46,058 1. Declare '__pyx_fuse_1fnrm2' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,058 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:51:46,060 performance hint: celer/multitask_fast.pyx:54:34: Exception check after calling '__pyx_fuse_1fdot' will always require the GIL to be acquired. 2025-09-09T07:51:46,060 Possible solutions: 2025-09-09T07:51:46,060 1. Declare '__pyx_fuse_1fdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,060 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:51:46,060 performance hint: celer/multitask_fast.pyx:55:23: Exception check after calling '__pyx_fuse_1fnrm2' will always require the GIL to be acquired. 2025-09-09T07:51:46,060 Possible solutions: 2025-09-09T07:51:46,060 1. Declare '__pyx_fuse_1fnrm2' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,060 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:51:46,523 performance hint: celer/multitask_fast.pyx:79:30: Exception check after calling '__pyx_fuse_0fdot' will always require the GIL to be acquired. 2025-09-09T07:51:46,524 Possible solutions: 2025-09-09T07:51:46,524 1. Declare '__pyx_fuse_0fdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,524 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:51:46,524 performance hint: celer/multitask_fast.pyx:81:19: Exception check after calling '__pyx_fuse_0fnrm2' will always require the GIL to be acquired. 2025-09-09T07:51:46,524 Possible solutions: 2025-09-09T07:51:46,524 1. Declare '__pyx_fuse_0fnrm2' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,524 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:51:46,527 performance hint: celer/multitask_fast.pyx:79:30: Exception check after calling '__pyx_fuse_1fdot' will always require the GIL to be acquired. 2025-09-09T07:51:46,527 Possible solutions: 2025-09-09T07:51:46,527 1. Declare '__pyx_fuse_1fdot' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,528 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:51:46,528 performance hint: celer/multitask_fast.pyx:81:19: Exception check after calling '__pyx_fuse_1fnrm2' will always require the GIL to be acquired. 2025-09-09T07:51:46,528 Possible solutions: 2025-09-09T07:51:46,528 1. Declare '__pyx_fuse_1fnrm2' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,528 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:51:46,534 performance hint: celer/multitask_fast.pyx:115:31: Exception check after calling '__pyx_fuse_0fnrm2' will always require the GIL to be acquired. 2025-09-09T07:51:46,534 Possible solutions: 2025-09-09T07:51:46,534 1. Declare '__pyx_fuse_0fnrm2' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,535 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:51:46,536 performance hint: celer/multitask_fast.pyx:120:38: Exception check after calling '__pyx_fuse_0fnrm2' will always require the GIL to be acquired. 2025-09-09T07:51:46,536 Possible solutions: 2025-09-09T07:51:46,536 1. Declare '__pyx_fuse_0fnrm2' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,536 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:51:46,538 performance hint: celer/multitask_fast.pyx:115:31: Exception check after calling '__pyx_fuse_1fnrm2' will always require the GIL to be acquired. 2025-09-09T07:51:46,538 Possible solutions: 2025-09-09T07:51:46,538 1. Declare '__pyx_fuse_1fnrm2' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,538 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:51:46,539 performance hint: celer/multitask_fast.pyx:120:38: Exception check after calling '__pyx_fuse_1fnrm2' will always require the GIL to be acquired. 2025-09-09T07:51:46,539 Possible solutions: 2025-09-09T07:51:46,539 1. Declare '__pyx_fuse_1fnrm2' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T07:51:46,539 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T07:51:46,862 building 'celer.multitask_fast' extension 2025-09-09T07:51:46,863 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c celer/multitask_fast.cpp -o build/temp.linux-armv7l-cpython-313/celer/multitask_fast.o -O3 2025-09-09T07:51:47,242 celer/multitask_fast.cpp:1176:6: warning: #warning The 'numpy.math' import is outdated and deprecated. Use the standard 'libc.math' instead. [-Wcpp] 2025-09-09T07:51:47,243 1176 | #warning The 'numpy.math' import is outdated and deprecated. Use the standard 'libc.math' instead. 2025-09-09T07:51:47,243 | ^~~~~~~ 2025-09-09T07:52:23,212 In function ‘PyObject* __pyx_pf_5celer_14multitask_fast_4celer_mtl(PyObject*, __Pyx_memviewslice, __Pyx_memviewslice, float, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, int, int, int, float, float, int, int, int, int, int)’, 2025-09-09T07:52:23,212 inlined from ‘PyObject* __pyx_fuse_0__pyx_pw_5celer_14multitask_fast_5celer_mtl(PyObject*, PyObject*, PyObject*)’ at celer/multitask_fast.cpp:22308:56: 2025-09-09T07:52:23,212 celer/multitask_fast.cpp:23864:34: warning: ‘__pyx_v_gap’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T07:52:23,212 23864 | __pyx_t_31 = PyFloat_FromDouble(__pyx_v_gap); if (unlikely(!__pyx_t_31)) __PYX_ERR(0, 261, __pyx_L1_error) 2025-09-09T07:52:23,212 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T07:52:23,213 celer/multitask_fast.cpp: In function ‘PyObject* __pyx_fuse_0__pyx_pw_5celer_14multitask_fast_5celer_mtl(PyObject*, PyObject*, PyObject*)’: 2025-09-09T07:52:23,213 celer/multitask_fast.cpp:22340:9: note: ‘__pyx_v_gap’ was declared here 2025-09-09T07:52:23,213 22340 | float __pyx_v_gap; 2025-09-09T07:52:23,213 | ^~~~~~~~~~~ 2025-09-09T07:52:30,140 In function ‘PyObject* __pyx_pf_5celer_14multitask_fast_6celer_mtl(PyObject*, __Pyx_memviewslice, __Pyx_memviewslice, double, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, int, int, int, double, float, int, int, int, int, int)’, 2025-09-09T07:52:30,140 inlined from ‘PyObject* __pyx_fuse_1__pyx_pw_5celer_14multitask_fast_7celer_mtl(PyObject*, PyObject*, PyObject*)’ at celer/multitask_fast.cpp:24164:56: 2025-09-09T07:52:30,140 celer/multitask_fast.cpp:25720:34: warning: ‘__pyx_v_gap’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T07:52:30,140 25720 | __pyx_t_31 = PyFloat_FromDouble(__pyx_v_gap); if (unlikely(!__pyx_t_31)) __PYX_ERR(0, 261, __pyx_L1_error) 2025-09-09T07:52:30,141 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T07:52:30,141 celer/multitask_fast.cpp: In function ‘PyObject* __pyx_fuse_1__pyx_pw_5celer_14multitask_fast_7celer_mtl(PyObject*, PyObject*, PyObject*)’: 2025-09-09T07:52:30,141 celer/multitask_fast.cpp:24196:10: note: ‘__pyx_v_gap’ was declared here 2025-09-09T07:52:30,141 24196 | double __pyx_v_gap; 2025-09-09T07:52:30,142 | ^~~~~~~~~~~ 2025-09-09T07:52:37,817 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/celer/multitask_fast.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/celer/multitask_fast.cpython-313-arm-linux-gnueabihf.so 2025-09-09T07:52:38,123 Compiling celer/group_fast.pyx because it changed. 2025-09-09T07:52:38,123 [1/1] Cythonizing celer/group_fast.pyx 2025-09-09T07:52:41,698 building 'celer.group_fast' extension 2025-09-09T07:52:41,699 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -I/usr/include/python3.13 -c celer/group_fast.cpp -o build/temp.linux-armv7l-cpython-313/celer/group_fast.o -O3 2025-09-09T07:52:42,080 celer/group_fast.cpp:1176:6: warning: #warning The 'numpy.math' import is outdated and deprecated. Use the standard 'libc.math' instead. [-Wcpp] 2025-09-09T07:52:42,081 1176 | #warning The 'numpy.math' import is outdated and deprecated. Use the standard 'libc.math' instead. 2025-09-09T07:52:42,081 | ^~~~~~~ 2025-09-09T07:53:10,379 celer/group_fast.cpp: In function ‘PyObject* __pyx_fuse_0__pyx_f_5celer_10group_fast_celer_grp(int, int, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, float, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, float, int, int, int, int, __pyx_fuse_0__pyx_opt_args_5celer_10group_fast_celer_grp*)’: 2025-09-09T07:53:10,379 celer/group_fast.cpp:27849:51: warning: ‘__pyx_v_t’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T07:53:10,380 27849 | if (unlikely(__pyx_memoryview_slice_memviewslice( 2025-09-09T07:53:10,380 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T07:53:10,380 27850 | &__pyx_t_12, 2025-09-09T07:53:10,380 | ~~~~~~~~~~~~ 2025-09-09T07:53:10,380 27851 | __pyx_v_gaps.shape[0], __pyx_v_gaps.strides[0], __pyx_v_gaps.suboffsets[0], 2025-09-09T07:53:10,380 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T07:53:10,380 27852 | 0, 2025-09-09T07:53:10,380 | ~~ 2025-09-09T07:53:10,380 27853 | 0, 2025-09-09T07:53:10,380 | ~~ 2025-09-09T07:53:10,381 27854 | &__pyx_t_17, 2025-09-09T07:53:10,381 | ~~~~~~~~~~~~ 2025-09-09T07:53:10,381 27855 | 0, 2025-09-09T07:53:10,381 | ~~ 2025-09-09T07:53:10,381 27856 | (__pyx_v_t + 1), 2025-09-09T07:53:10,381 | ~~~~~~~~~~~~~~~~ 2025-09-09T07:53:10,381 27857 | 0, 2025-09-09T07:53:10,381 | ~~ 2025-09-09T07:53:10,381 27858 | 0, 2025-09-09T07:53:10,381 | ~~ 2025-09-09T07:53:10,381 27859 | 1, 2025-09-09T07:53:10,381 | ~~ 2025-09-09T07:53:10,382 27860 | 0, 2025-09-09T07:53:10,382 | ~~ 2025-09-09T07:53:10,382 27861 | 1) < 0)) 2025-09-09T07:53:10,382 | ~~ 2025-09-09T07:53:10,382 celer/group_fast.cpp:1354:43: note: in definition of macro ‘unlikely’ 2025-09-09T07:53:10,382 1354 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-09T07:53:10,382 | ^ 2025-09-09T07:53:10,382 celer/group_fast.cpp:24715:7: note: ‘__pyx_v_t’ was declared here 2025-09-09T07:53:10,382 24715 | int __pyx_v_t; 2025-09-09T07:53:10,383 | ^~~~~~~~~ 2025-09-09T07:53:16,867 celer/group_fast.cpp: In function ‘PyObject* __pyx_fuse_1__pyx_f_5celer_10group_fast_celer_grp(int, int, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, double, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, __Pyx_memviewslice, double, int, int, int, int, __pyx_fuse_1__pyx_opt_args_5celer_10group_fast_celer_grp*)’: 2025-09-09T07:53:16,867 celer/group_fast.cpp:31467:51: warning: ‘__pyx_v_t’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T07:53:16,867 31467 | if (unlikely(__pyx_memoryview_slice_memviewslice( 2025-09-09T07:53:16,868 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T07:53:16,868 31468 | &__pyx_t_12, 2025-09-09T07:53:16,868 | ~~~~~~~~~~~~ 2025-09-09T07:53:16,868 31469 | __pyx_v_gaps.shape[0], __pyx_v_gaps.strides[0], __pyx_v_gaps.suboffsets[0], 2025-09-09T07:53:16,868 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T07:53:16,868 31470 | 0, 2025-09-09T07:53:16,868 | ~~ 2025-09-09T07:53:16,868 31471 | 0, 2025-09-09T07:53:16,868 | ~~ 2025-09-09T07:53:16,868 31472 | &__pyx_t_17, 2025-09-09T07:53:16,868 | ~~~~~~~~~~~~ 2025-09-09T07:53:16,869 31473 | 0, 2025-09-09T07:53:16,869 | ~~ 2025-09-09T07:53:16,869 31474 | (__pyx_v_t + 1), 2025-09-09T07:53:16,869 | ~~~~~~~~~~~~~~~~ 2025-09-09T07:53:16,869 31475 | 0, 2025-09-09T07:53:16,869 | ~~ 2025-09-09T07:53:16,869 31476 | 0, 2025-09-09T07:53:16,869 | ~~ 2025-09-09T07:53:16,869 31477 | 1, 2025-09-09T07:53:16,869 | ~~ 2025-09-09T07:53:16,869 31478 | 0, 2025-09-09T07:53:16,869 | ~~ 2025-09-09T07:53:16,870 31479 | 1) < 0)) 2025-09-09T07:53:16,870 | ~~ 2025-09-09T07:53:16,870 celer/group_fast.cpp:1354:43: note: in definition of macro ‘unlikely’ 2025-09-09T07:53:16,870 1354 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-09T07:53:16,870 | ^ 2025-09-09T07:53:16,870 celer/group_fast.cpp:28334:7: note: ‘__pyx_v_t’ was declared here 2025-09-09T07:53:16,871 28334 | int __pyx_v_t; 2025-09-09T07:53:16,871 | ^~~~~~~~~ 2025-09-09T07:53:37,402 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/celer/group_fast.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/celer/group_fast.cpython-313-arm-linux-gnueabihf.so 2025-09-09T07:53:37,793 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-09T07:53:37,793 !! 2025-09-09T07:53:37,794 ******************************************************************************** 2025-09-09T07:53:37,794 Please avoid running ``setup.py`` directly. 2025-09-09T07:53:37,794 Instead, use pypa/build, pypa/installer or other 2025-09-09T07:53:37,794 standards-based tools. 2025-09-09T07:53:37,794 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-09T07:53:37,794 or your builds will no longer be supported. 2025-09-09T07:53:37,794 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-09T07:53:37,795 ******************************************************************************** 2025-09-09T07:53:37,795 !! 2025-09-09T07:53:37,795 self.initialize_options() 2025-09-09T07:53:37,870 installing to build/bdist.linux-armv7l/wheel 2025-09-09T07:53:37,871 running install 2025-09-09T07:53:37,894 running install_lib 2025-09-09T07:53:37,967 creating build/bdist.linux-armv7l/wheel 2025-09-09T07:53:37,968 creating build/bdist.linux-armv7l/wheel/celer 2025-09-09T07:53:37,968 copying build/lib.linux-armv7l-cpython-313/celer/group_fast.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T07:53:37,977 copying build/lib.linux-armv7l-cpython-313/celer/multitask_fast.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T07:53:37,985 copying build/lib.linux-armv7l-cpython-313/celer/PN_logreg.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T07:53:37,998 copying build/lib.linux-armv7l-cpython-313/celer/cython_utils.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T07:53:38,005 copying build/lib.linux-armv7l-cpython-313/celer/lasso_fast.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T07:53:38,013 creating build/bdist.linux-armv7l/wheel/celer/datasets 2025-09-09T07:53:38,013 copying build/lib.linux-armv7l-cpython-313/celer/datasets/__init__.py -> build/bdist.linux-armv7l/wheel/./celer/datasets 2025-09-09T07:53:38,013 copying build/lib.linux-armv7l-cpython-313/celer/datasets/climate.py -> build/bdist.linux-armv7l/wheel/./celer/datasets 2025-09-09T07:53:38,014 copying build/lib.linux-armv7l-cpython-313/celer/datasets/libsvm.py -> build/bdist.linux-armv7l/wheel/./celer/datasets 2025-09-09T07:53:38,014 copying build/lib.linux-armv7l-cpython-313/celer/datasets/ml_uci.py -> build/bdist.linux-armv7l/wheel/./celer/datasets 2025-09-09T07:53:38,014 copying build/lib.linux-armv7l-cpython-313/celer/datasets/simulated.py -> build/bdist.linux-armv7l/wheel/./celer/datasets 2025-09-09T07:53:38,015 creating build/bdist.linux-armv7l/wheel/celer/utils 2025-09-09T07:53:38,015 copying build/lib.linux-armv7l-cpython-313/celer/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./celer/utils 2025-09-09T07:53:38,016 copying build/lib.linux-armv7l-cpython-313/celer/utils/testing.py -> build/bdist.linux-armv7l/wheel/./celer/utils 2025-09-09T07:53:38,016 copying build/lib.linux-armv7l-cpython-313/celer/__init__.py -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T07:53:38,016 copying build/lib.linux-armv7l-cpython-313/celer/dropin_sklearn.py -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T07:53:38,017 copying build/lib.linux-armv7l-cpython-313/celer/homotopy.py -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T07:53:38,017 copying build/lib.linux-armv7l-cpython-313/celer/plot_utils.py -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T07:53:38,018 copying build/lib.linux-armv7l-cpython-313/celer/tmp_hack_sklearn.py -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T07:53:38,018 running install_egg_info 2025-09-09T07:53:38,095 running egg_info 2025-09-09T07:53:38,173 writing celer.egg-info/PKG-INFO 2025-09-09T07:53:38,175 writing dependency_links to celer.egg-info/dependency_links.txt 2025-09-09T07:53:38,176 writing requirements to celer.egg-info/requires.txt 2025-09-09T07:53:38,176 writing top-level names to celer.egg-info/top_level.txt 2025-09-09T07:53:38,252 reading manifest file 'celer.egg-info/SOURCES.txt' 2025-09-09T07:53:38,255 reading manifest template 'MANIFEST.in' 2025-09-09T07:53:38,256 warning: no files found matching '*.md' 2025-09-09T07:53:38,264 warning: no previously-included files found matching 'Makefile' 2025-09-09T07:53:38,265 warning: no previously-included files found matching '.coveragerc' 2025-09-09T07:53:38,265 warning: no previously-included files found matching '*.yml' 2025-09-09T07:53:38,266 warning: no previously-included files found matching '.circleci/config.yml' 2025-09-09T07:53:38,266 warning: no previously-included files found matching '.mailmap' 2025-09-09T07:53:38,267 warning: no previously-included files matching '*.pyc' found under directory 'celer' 2025-09-09T07:53:38,267 warning: no previously-included files matching '*' found under directory 'doc' 2025-09-09T07:53:38,268 adding license file 'LICENSE' 2025-09-09T07:53:38,271 writing manifest file 'celer.egg-info/SOURCES.txt' 2025-09-09T07:53:38,272 Copying celer.egg-info to build/bdist.linux-armv7l/wheel/./celer-0.6-py3.13.egg-info 2025-09-09T07:53:38,273 running install_scripts 2025-09-09T07:53:38,323 creating build/bdist.linux-armv7l/wheel/celer-0.6.dist-info/WHEEL 2025-09-09T07:53:38,324 creating '/tmp/pip-wheel-_dqgy4wa/celer-0.6-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-09T07:53:38,945 adding 'celer/PN_logreg.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T07:53:38,968 adding 'celer/__init__.py' 2025-09-09T07:53:39,331 adding 'celer/cython_utils.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T07:53:39,345 adding 'celer/dropin_sklearn.py' 2025-09-09T07:53:39,786 adding 'celer/group_fast.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T07:53:39,802 adding 'celer/homotopy.py' 2025-09-09T07:53:40,183 adding 'celer/lasso_fast.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T07:53:40,611 adding 'celer/multitask_fast.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T07:53:40,625 adding 'celer/plot_utils.py' 2025-09-09T07:53:40,626 adding 'celer/tmp_hack_sklearn.py' 2025-09-09T07:53:40,627 adding 'celer/datasets/__init__.py' 2025-09-09T07:53:40,628 adding 'celer/datasets/climate.py' 2025-09-09T07:53:40,628 adding 'celer/datasets/libsvm.py' 2025-09-09T07:53:40,629 adding 'celer/datasets/ml_uci.py' 2025-09-09T07:53:40,630 adding 'celer/datasets/simulated.py' 2025-09-09T07:53:40,630 adding 'celer/utils/__init__.py' 2025-09-09T07:53:40,631 adding 'celer/utils/testing.py' 2025-09-09T07:53:40,632 adding 'celer-0.6.dist-info/licenses/LICENSE' 2025-09-09T07:53:40,633 adding 'celer-0.6.dist-info/METADATA' 2025-09-09T07:53:40,633 adding 'celer-0.6.dist-info/WHEEL' 2025-09-09T07:53:40,634 adding 'celer-0.6.dist-info/top_level.txt' 2025-09-09T07:53:40,634 adding 'celer-0.6.dist-info/RECORD' 2025-09-09T07:53:40,635 removing build/bdist.linux-armv7l/wheel 2025-09-09T07:53:42,356 Building wheel for celer (setup.py): finished with status 'done' 2025-09-09T07:53:42,407 Created wheel for celer: filename=celer-0.6-cp313-cp313-linux_armv7l.whl size=4615590 sha256=7a87c5156c3cada59a3d397aac7b68993cd7d13d3694933dece3eee00c8d0584 2025-09-09T07:53:42,408 Stored in directory: /tmp/pip-ephem-wheel-cache-1rxd879b/wheels/28/cc/19/e74f59fb6765b0f60e3fc449abe0a79a5d189573feeb044145 2025-09-09T07:53:42,417 Successfully built celer 2025-09-09T07:53:42,427 Removed build tracker: '/tmp/pip-build-tracker-_qt8uiyh'