2025-09-09T06:02:00,601 Created temporary directory: /tmp/pip-build-tracker-a62k3izq 2025-09-09T06:02:00,601 Initialized build tracking at /tmp/pip-build-tracker-a62k3izq 2025-09-09T06:02:00,602 Created build tracker: /tmp/pip-build-tracker-a62k3izq 2025-09-09T06:02:00,602 Entered build tracker: /tmp/pip-build-tracker-a62k3izq 2025-09-09T06:02:00,602 Created temporary directory: /tmp/pip-wheel-97r6jybl 2025-09-09T06:02:00,605 Created temporary directory: /tmp/pip-ephem-wheel-cache-w5og534g 2025-09-09T06:02:00,663 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T06:02:00,665 2 location(s) to search for versions of celer: 2025-09-09T06:02:00,665 * https://pypi.org/simple/celer/ 2025-09-09T06:02:00,665 * https://www.piwheels.org/simple/celer/ 2025-09-09T06:02:00,666 Fetching project page and analyzing links: https://pypi.org/simple/celer/ 2025-09-09T06:02:00,666 Getting page https://pypi.org/simple/celer/ 2025-09-09T06:02:00,667 Found index url https://pypi.org/simple/ 2025-09-09T06:02:00,816 Fetched page https://pypi.org/simple/celer/ as application/vnd.pypi.simple.v1+json 2025-09-09T06:02:00,834 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-09T06:02:00,835 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-09T06:02:00,835 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-09T06:02:00,836 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-09T06:02:00,836 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-09T06:02:00,837 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-09T06:02:00,837 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-09T06:02:00,838 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-09T06:02:00,838 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-09T06:02:00,839 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-09T06:02:00,839 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-09T06:02:00,839 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-09T06:02:00,840 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-09T06:02:00,840 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-09T06:02:00,840 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-09T06:02:00,840 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-09T06:02:00,840 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-09T06:02:00,841 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-09T06:02:00,841 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-09T06:02:00,841 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-09T06:02:00,841 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-09T06:02:00,841 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-09T06:02:00,841 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-09T06:02:00,841 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-09T06:02:00,842 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-09T06:02:00,842 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-09T06:02:00,842 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-09T06:02:00,842 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-09T06:02:00,842 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-09T06:02:00,842 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-09T06:02:00,842 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-09T06:02:00,842 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-09T06:02:00,842 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-09T06:02:00,843 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-09T06:02:00,843 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-09T06:02:00,843 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-09T06:02:00,843 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-09T06:02:00,843 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-09T06:02:00,843 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-09T06:02:00,843 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-09T06:02:00,844 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-09T06:02:00,844 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-09T06:02:00,844 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-09T06:02:00,844 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-09T06:02:00,844 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-09T06:02:00,844 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-09T06:02:00,844 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-09T06:02:00,844 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-09T06:02:00,845 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-09T06:02:00,845 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-09T06:02:00,845 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-09T06:02:00,845 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-09T06:02:00,845 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-09T06:02:00,845 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-09T06:02:00,845 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-09T06:02:00,845 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-09T06:02:00,846 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-09T06:02:00,846 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-09T06:02:00,846 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-09T06:02:00,846 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-09T06:02:00,846 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-09T06:02:00,846 Fetching project page and analyzing links: https://www.piwheels.org/simple/celer/ 2025-09-09T06:02:00,847 Getting page https://www.piwheels.org/simple/celer/ 2025-09-09T06:02:00,847 Found index url https://www.piwheels.org/simple/ 2025-09-09T06:02:00,939 Fetched page https://www.piwheels.org/simple/celer/ as text/html 2025-09-09T06:02:00,955 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-09T06:02:00,955 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-09T06:02:00,955 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-09T06:02:00,955 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-09T06:02:00,955 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-09T06:02:00,956 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-09T06:02:00,956 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-09T06:02:00,956 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-09T06:02:00,956 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-09T06:02:00,956 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-09T06:02:00,956 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-09T06:02:00,957 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-09T06:02:00,957 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-09T06:02:00,957 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-09T06:02:00,957 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-09T06:02:00,957 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-09T06:02:00,957 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-09T06:02:00,958 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-09T06:02:00,958 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-09T06:02:00,958 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-09T06:02:00,958 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-09T06:02:00,958 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-09T06:02:00,958 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-09T06:02:00,959 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-09T06:02:00,959 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-09T06:02:00,959 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-09T06:02:00,959 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-09T06:02:00,959 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-09T06:02:00,959 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-09T06:02:00,960 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-09T06:02:00,960 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-09T06:02:00,960 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-09T06:02:00,960 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-09T06:02:00,960 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-09T06:02:00,960 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-09T06:02:00,961 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-09T06:02:00,961 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-09T06:02:00,961 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-09T06:02:00,961 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-09T06:02:00,961 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-09T06:02:00,961 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-09T06:02:00,962 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-09T06:02:00,962 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-09T06:02:00,962 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-09T06:02:00,962 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-09T06:02:00,962 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-09T06:02:00,962 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-09T06:02:00,962 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-09T06:02:00,963 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-09T06:02:00,963 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-09T06:02:00,963 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-09T06:02:00,963 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-09T06:02:00,963 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-09T06:02:00,963 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-09T06:02:00,964 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-09T06:02:00,964 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-09T06:02:00,964 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-09T06:02:00,964 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-09T06:02:00,964 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-09T06:02:00,964 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-09T06:02:00,965 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-09T06:02:00,965 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-09T06:02:00,965 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-09T06:02:00,965 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-09T06:02:00,965 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-09T06:02:00,965 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-09T06:02:00,966 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-09T06:02:00,966 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-09T06:02:00,966 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-09T06:02:00,966 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-09T06:02:00,966 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-09T06:02:00,966 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-09T06:02:00,966 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-09T06:02:00,967 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-09T06:02:00,967 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-09T06:02:00,967 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-09T06:02:00,967 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-09T06:02:00,967 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-09T06:02:00,968 Skipping link: not a file: https://www.piwheels.org/simple/celer/ 2025-09-09T06:02:00,968 Skipping link: not a file: https://pypi.org/simple/celer/ 2025-09-09T06:02:00,990 Given no hashes to check 1 links for project 'celer': discarding no candidates 2025-09-09T06:02:00,992 Collecting celer==0.5.1 2025-09-09T06:02:00,993 Created temporary directory: /tmp/pip-unpack-mizeg71v 2025-09-09T06:02:01,130 Downloading celer-0.5.1.tar.gz (44 kB) 2025-09-09T06:02:01,178 Added celer==0.5.1 from https://files.pythonhosted.org/packages/6b/35/b4b233e02a3104b4d03183ac156fba5042710ccea214098750c951f642bd/celer-0.5.1.tar.gz to build tracker '/tmp/pip-build-tracker-a62k3izq' 2025-09-09T06:02:01,179 Running setup.py (path:/tmp/pip-wheel-97r6jybl/celer_bfe7a5e36a634dcdbe7e13043e28bad3/setup.py) egg_info for package celer 2025-09-09T06:02:01,180 Created temporary directory: /tmp/pip-pip-egg-info-6ao2ep4t 2025-09-09T06:02:01,180 Preparing metadata (setup.py): started 2025-09-09T06:02:01,180 Running command python setup.py egg_info 2025-09-09T06:02:02,184 /tmp/pip-wheel-97r6jybl/celer_bfe7a5e36a634dcdbe7e13043e28bad3/setup.py:4: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-09T06:02:02,185 !! 2025-09-09T06:02:02,185 ******************************************************************************** 2025-09-09T06:02:02,185 Requirements should be satisfied by a PEP 517 installer. 2025-09-09T06:02:02,185 If you are using pip, you can try `pip install --use-pep517`. 2025-09-09T06:02:02,185 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-09T06:02:02,185 or your builds will no longer be supported. 2025-09-09T06:02:02,185 ******************************************************************************** 2025-09-09T06:02:02,186 !! 2025-09-09T06:02:02,186 dist.Distribution().fetch_build_eggs(['numpy>=1.12']) 2025-09-09T06:02:02,804 running egg_info 2025-09-09T06:02:02,878 creating /tmp/pip-pip-egg-info-6ao2ep4t/celer.egg-info 2025-09-09T06:02:02,878 writing /tmp/pip-pip-egg-info-6ao2ep4t/celer.egg-info/PKG-INFO 2025-09-09T06:02:02,880 writing dependency_links to /tmp/pip-pip-egg-info-6ao2ep4t/celer.egg-info/dependency_links.txt 2025-09-09T06:02:02,881 writing requirements to /tmp/pip-pip-egg-info-6ao2ep4t/celer.egg-info/requires.txt 2025-09-09T06:02:02,881 writing top-level names to /tmp/pip-pip-egg-info-6ao2ep4t/celer.egg-info/top_level.txt 2025-09-09T06:02:02,881 writing manifest file '/tmp/pip-pip-egg-info-6ao2ep4t/celer.egg-info/SOURCES.txt' 2025-09-09T06:02:03,329 reading manifest file '/tmp/pip-pip-egg-info-6ao2ep4t/celer.egg-info/SOURCES.txt' 2025-09-09T06:02:03,330 reading manifest template 'MANIFEST.in' 2025-09-09T06:02:03,331 warning: no files found matching '*.md' 2025-09-09T06:02:03,333 warning: manifest_maker: MANIFEST.in, line 10: unknown action 's' 2025-09-09T06:02:03,338 warning: no previously-included files found matching 'Makefile' 2025-09-09T06:02:03,339 warning: no previously-included files found matching '.coveragerc' 2025-09-09T06:02:03,339 warning: no previously-included files found matching '*.yml' 2025-09-09T06:02:03,340 warning: no previously-included files found matching '.circleci/config.yml' 2025-09-09T06:02:03,340 warning: no previously-included files found matching '.mailmap' 2025-09-09T06:02:03,341 warning: no previously-included files matching '*.pyc' found under directory 'celer' 2025-09-09T06:02:03,341 warning: no previously-included files matching '*' found under directory 'doc' 2025-09-09T06:02:03,342 adding license file 'LICENSE' 2025-09-09T06:02:03,345 writing manifest file '/tmp/pip-pip-egg-info-6ao2ep4t/celer.egg-info/SOURCES.txt' 2025-09-09T06:02:03,482 Preparing metadata (setup.py): finished with status 'done' 2025-09-09T06:02:03,487 Source in /tmp/pip-wheel-97r6jybl/celer_bfe7a5e36a634dcdbe7e13043e28bad3 has version 0.5.1, which satisfies requirement celer==0.5.1 from https://files.pythonhosted.org/packages/6b/35/b4b233e02a3104b4d03183ac156fba5042710ccea214098750c951f642bd/celer-0.5.1.tar.gz 2025-09-09T06:02:03,487 Removed celer==0.5.1 from https://files.pythonhosted.org/packages/6b/35/b4b233e02a3104b4d03183ac156fba5042710ccea214098750c951f642bd/celer-0.5.1.tar.gz from build tracker '/tmp/pip-build-tracker-a62k3izq' 2025-09-09T06:02:03,492 Created temporary directory: /tmp/pip-unpack-h0y_45m7 2025-09-09T06:02:03,493 Created temporary directory: /tmp/pip-unpack-u34f_7w5 2025-09-09T06:02:03,493 Building wheels for collected packages: celer 2025-09-09T06:02:03,494 Created temporary directory: /tmp/pip-wheel-75rjmodk 2025-09-09T06:02:03,495 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-09T06:02:03,496 Building wheel for celer (setup.py): started 2025-09-09T06:02:03,496 Destination directory: /tmp/pip-wheel-75rjmodk 2025-09-09T06:02:03,496 Running command python setup.py bdist_wheel 2025-09-09T06:02:04,477 /tmp/pip-wheel-97r6jybl/celer_bfe7a5e36a634dcdbe7e13043e28bad3/setup.py:4: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-09T06:02:04,477 !! 2025-09-09T06:02:04,477 ******************************************************************************** 2025-09-09T06:02:04,477 Requirements should be satisfied by a PEP 517 installer. 2025-09-09T06:02:04,477 If you are using pip, you can try `pip install --use-pep517`. 2025-09-09T06:02:04,477 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-09T06:02:04,478 or your builds will no longer be supported. 2025-09-09T06:02:04,478 ******************************************************************************** 2025-09-09T06:02:04,478 !! 2025-09-09T06:02:04,478 dist.Distribution().fetch_build_eggs(['numpy>=1.12']) 2025-09-09T06:02:05,009 running bdist_wheel 2025-09-09T06:02:05,305 running build 2025-09-09T06:02:05,305 running build_py 2025-09-09T06:02:05,383 creating build/lib.linux-armv7l-cpython-313/celer 2025-09-09T06:02:05,383 copying celer/tmp_hack_sklearn.py -> build/lib.linux-armv7l-cpython-313/celer 2025-09-09T06:02:05,384 copying celer/plot_utils.py -> build/lib.linux-armv7l-cpython-313/celer 2025-09-09T06:02:05,385 copying celer/homotopy.py -> build/lib.linux-armv7l-cpython-313/celer 2025-09-09T06:02:05,385 copying celer/dropin_sklearn.py -> build/lib.linux-armv7l-cpython-313/celer 2025-09-09T06:02:05,386 copying celer/__init__.py -> build/lib.linux-armv7l-cpython-313/celer 2025-09-09T06:02:05,387 creating build/lib.linux-armv7l-cpython-313/celer/utils 2025-09-09T06:02:05,387 copying celer/utils/testing.py -> build/lib.linux-armv7l-cpython-313/celer/utils 2025-09-09T06:02:05,388 copying celer/utils/__init__.py -> build/lib.linux-armv7l-cpython-313/celer/utils 2025-09-09T06:02:05,388 creating build/lib.linux-armv7l-cpython-313/celer/datasets 2025-09-09T06:02:05,388 copying celer/datasets/ml_uci.py -> build/lib.linux-armv7l-cpython-313/celer/datasets 2025-09-09T06:02:05,389 copying celer/datasets/libsvm.py -> build/lib.linux-armv7l-cpython-313/celer/datasets 2025-09-09T06:02:05,390 copying celer/datasets/climate.py -> build/lib.linux-armv7l-cpython-313/celer/datasets 2025-09-09T06:02:05,390 copying celer/datasets/__init__.py -> build/lib.linux-armv7l-cpython-313/celer/datasets 2025-09-09T06:02:05,392 running build_ext 2025-09-09T06:02:05,915 Compiling celer/lasso_fast.pyx because it changed. 2025-09-09T06:02:05,915 [1/1] Cythonizing celer/lasso_fast.pyx 2025-09-09T06:02:10,237 building 'celer.lasso_fast' extension 2025-09-09T06:02:10,238 creating build/temp.linux-armv7l-cpython-313/celer 2025-09-09T06:02:10,238 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-09T06:02:34,780 In function ‘PyObject* __Pyx_PyLong_From_int(int)’, 2025-09-09T06:02:34,781 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, int, int, int, float, int, int, int, int, int, int)’ at celer/lasso_fast.cpp:24240:41: 2025-09-09T06:02:34,781 celer/lasso_fast.cpp:39847:35: warning: ‘__pyx_v_epoch’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T06:02:34,781 39847 | return PyLong_FromLong((long) value); 2025-09-09T06:02:34,781 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-09T06:02:34,781 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, int, int, int, float, int, int, int, int, int, int)’: 2025-09-09T06:02:34,781 celer/lasso_fast.cpp:20641:7: note: ‘__pyx_v_epoch’ was declared here 2025-09-09T06:02:34,781 20641 | int __pyx_v_epoch; 2025-09-09T06:02:34,781 | ^~~~~~~~~~~~~ 2025-09-09T06:02:34,782 celer/lasso_fast.cpp:24242:38: warning: ‘__pyx_v_gap_in’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T06:02:34,782 24242 | __pyx_t_12 = PyFloat_FromDouble(__pyx_v_gap_in); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 348, __pyx_L1_error) 2025-09-09T06:02:34,782 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T06:02:34,782 celer/lasso_fast.cpp:20651:9: note: ‘__pyx_v_gap_in’ was declared here 2025-09-09T06:02:34,782 20651 | float __pyx_v_gap_in; 2025-09-09T06:02:34,782 | ^~~~~~~~~~~~~~ 2025-09-09T06:02:34,783 celer/lasso_fast.cpp:24150:62: warning: ‘__pyx_v_endptr’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T06:02:34,783 24150 | for (__pyx_t_37 = __pyx_v_startptr; __pyx_t_37 < __pyx_t_35; __pyx_t_37+=1) { 2025-09-09T06:02:34,783 | ~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-09T06:02:34,784 celer/lasso_fast.cpp:20640:7: note: ‘__pyx_v_endptr’ was declared here 2025-09-09T06:02:34,784 20640 | int __pyx_v_endptr; 2025-09-09T06:02:34,784 | ^~~~~~~~~~~~~~ 2025-09-09T06:02:34,784 celer/lasso_fast.cpp:24150:62: warning: ‘__pyx_v_startptr’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T06:02:34,784 24150 | for (__pyx_t_37 = __pyx_v_startptr; __pyx_t_37 < __pyx_t_35; __pyx_t_37+=1) { 2025-09-09T06:02:34,785 | ~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-09T06:02:34,785 celer/lasso_fast.cpp:20639:7: note: ‘__pyx_v_startptr’ was declared here 2025-09-09T06:02:34,785 20639 | int __pyx_v_startptr; 2025-09-09T06:02:34,785 | ^~~~~~~~~~~~~~~~ 2025-09-09T06:02:34,786 celer/lasso_fast.cpp:23711:124: warning: ‘__pyx_v_X_mean_j’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T06:02:34,786 23711 | *((float *) ( /* dim=0 */ (__pyx_v_Xw.data + __pyx_t_31 * __pyx_v_Xw.strides[0]) )) -= (__pyx_v_X_mean_j * __pyx_v_tmp); 2025-09-09T06:02:34,786 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-09T06:02:34,786 celer/lasso_fast.cpp:20663:9: note: ‘__pyx_v_X_mean_j’ was declared here 2025-09-09T06:02:34,786 20663 | float __pyx_v_X_mean_j; 2025-09-09T06:02:34,786 | ^~~~~~~~~~~~~~~~ 2025-09-09T06:02:34,787 celer/lasso_fast.cpp:24351:51: warning: ‘__pyx_v_t’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T06:02:34,787 24351 | if (unlikely(__pyx_memoryview_slice_memviewslice( 2025-09-09T06:02:34,787 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T06:02:34,787 24352 | &__pyx_t_13, 2025-09-09T06:02:34,788 | ~~~~~~~~~~~~ 2025-09-09T06:02:34,788 24353 | __pyx_v_gaps.shape[0], __pyx_v_gaps.strides[0], __pyx_v_gaps.suboffsets[0], 2025-09-09T06:02:34,788 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T06:02:34,788 24354 | 0, 2025-09-09T06:02:34,788 | ~~ 2025-09-09T06:02:34,788 24355 | 0, 2025-09-09T06:02:34,788 | ~~ 2025-09-09T06:02:34,788 24356 | &__pyx_t_1, 2025-09-09T06:02:34,788 | ~~~~~~~~~~~ 2025-09-09T06:02:34,788 24357 | 0, 2025-09-09T06:02:34,788 | ~~ 2025-09-09T06:02:34,788 24358 | (__pyx_v_t + 1), 2025-09-09T06:02:34,789 | ~~~~~~~~~~~~~~~~ 2025-09-09T06:02:34,789 24359 | 0, 2025-09-09T06:02:34,789 | ~~ 2025-09-09T06:02:34,789 24360 | 0, 2025-09-09T06:02:34,789 | ~~ 2025-09-09T06:02:34,789 24361 | 1, 2025-09-09T06:02:34,789 | ~~ 2025-09-09T06:02:34,789 24362 | 0, 2025-09-09T06:02:34,789 | ~~ 2025-09-09T06:02:34,789 24363 | 1) < 0)) 2025-09-09T06:02:34,789 | ~~ 2025-09-09T06:02:34,789 celer/lasso_fast.cpp:1345:43: note: in definition of macro ‘unlikely’ 2025-09-09T06:02:34,790 1345 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-09T06:02:34,790 | ^ 2025-09-09T06:02:34,790 celer/lasso_fast.cpp:20637:7: note: ‘__pyx_v_t’ was declared here 2025-09-09T06:02:34,790 20637 | int __pyx_v_t; 2025-09-09T06:02:34,790 | ^~~~~~~~~ 2025-09-09T06:02:41,870 In function ‘PyObject* __Pyx_PyLong_From_int(int)’, 2025-09-09T06:02:41,870 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, int, int, int, float, int, int, int, int, int, int)’ at celer/lasso_fast.cpp:28379:41: 2025-09-09T06:02:41,870 celer/lasso_fast.cpp:39847:35: warning: ‘__pyx_v_epoch’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T06:02:41,870 39847 | return PyLong_FromLong((long) value); 2025-09-09T06:02:41,870 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-09T06:02:41,870 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, int, int, int, float, int, int, int, int, int, int)’: 2025-09-09T06:02:41,870 celer/lasso_fast.cpp:24780:7: note: ‘__pyx_v_epoch’ was declared here 2025-09-09T06:02:41,871 24780 | int __pyx_v_epoch; 2025-09-09T06:02:41,871 | ^~~~~~~~~~~~~ 2025-09-09T06:02:41,871 celer/lasso_fast.cpp:28381:38: warning: ‘__pyx_v_gap_in’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T06:02:41,871 28381 | __pyx_t_12 = PyFloat_FromDouble(__pyx_v_gap_in); if (unlikely(!__pyx_t_12)) __PYX_ERR(0, 348, __pyx_L1_error) 2025-09-09T06:02:41,871 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 2025-09-09T06:02:41,871 celer/lasso_fast.cpp:24790:10: note: ‘__pyx_v_gap_in’ was declared here 2025-09-09T06:02:41,871 24790 | double __pyx_v_gap_in; 2025-09-09T06:02:41,871 | ^~~~~~~~~~~~~~ 2025-09-09T06:02:41,872 celer/lasso_fast.cpp:28289:62: warning: ‘__pyx_v_endptr’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T06:02:41,872 28289 | for (__pyx_t_37 = __pyx_v_startptr; __pyx_t_37 < __pyx_t_35; __pyx_t_37+=1) { 2025-09-09T06:02:41,872 | ~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-09T06:02:41,872 celer/lasso_fast.cpp:24779:7: note: ‘__pyx_v_endptr’ was declared here 2025-09-09T06:02:41,872 24779 | int __pyx_v_endptr; 2025-09-09T06:02:41,872 | ^~~~~~~~~~~~~~ 2025-09-09T06:02:41,873 celer/lasso_fast.cpp:28289:62: warning: ‘__pyx_v_startptr’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T06:02:41,873 28289 | for (__pyx_t_37 = __pyx_v_startptr; __pyx_t_37 < __pyx_t_35; __pyx_t_37+=1) { 2025-09-09T06:02:41,873 | ~~~~~~~~~~~^~~~~~~~~~~~ 2025-09-09T06:02:41,873 celer/lasso_fast.cpp:24778:7: note: ‘__pyx_v_startptr’ was declared here 2025-09-09T06:02:41,873 24778 | int __pyx_v_startptr; 2025-09-09T06:02:41,873 | ^~~~~~~~~~~~~~~~ 2025-09-09T06:02:41,874 celer/lasso_fast.cpp:27850:125: warning: ‘__pyx_v_X_mean_j’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T06:02:41,874 27850 | *((double *) ( /* dim=0 */ (__pyx_v_Xw.data + __pyx_t_31 * __pyx_v_Xw.strides[0]) )) -= (__pyx_v_X_mean_j * __pyx_v_tmp); 2025-09-09T06:02:41,874 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 2025-09-09T06:02:41,874 celer/lasso_fast.cpp:24802:10: note: ‘__pyx_v_X_mean_j’ was declared here 2025-09-09T06:02:41,874 24802 | double __pyx_v_X_mean_j; 2025-09-09T06:02:41,874 | ^~~~~~~~~~~~~~~~ 2025-09-09T06:02:41,875 celer/lasso_fast.cpp:28490:51: warning: ‘__pyx_v_t’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T06:02:41,875 28490 | if (unlikely(__pyx_memoryview_slice_memviewslice( 2025-09-09T06:02:41,875 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T06:02:41,875 28491 | &__pyx_t_13, 2025-09-09T06:02:41,875 | ~~~~~~~~~~~~ 2025-09-09T06:02:41,875 28492 | __pyx_v_gaps.shape[0], __pyx_v_gaps.strides[0], __pyx_v_gaps.suboffsets[0], 2025-09-09T06:02:41,876 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T06:02:41,876 28493 | 0, 2025-09-09T06:02:41,876 | ~~ 2025-09-09T06:02:41,876 28494 | 0, 2025-09-09T06:02:41,876 | ~~ 2025-09-09T06:02:41,876 28495 | &__pyx_t_1, 2025-09-09T06:02:41,876 | ~~~~~~~~~~~ 2025-09-09T06:02:41,876 28496 | 0, 2025-09-09T06:02:41,876 | ~~ 2025-09-09T06:02:41,876 28497 | (__pyx_v_t + 1), 2025-09-09T06:02:41,876 | ~~~~~~~~~~~~~~~~ 2025-09-09T06:02:41,876 28498 | 0, 2025-09-09T06:02:41,877 | ~~ 2025-09-09T06:02:41,877 28499 | 0, 2025-09-09T06:02:41,877 | ~~ 2025-09-09T06:02:41,877 28500 | 1, 2025-09-09T06:02:41,877 | ~~ 2025-09-09T06:02:41,877 28501 | 0, 2025-09-09T06:02:41,877 | ~~ 2025-09-09T06:02:41,877 28502 | 1) < 0)) 2025-09-09T06:02:41,877 | ~~ 2025-09-09T06:02:41,877 celer/lasso_fast.cpp:1345:43: note: in definition of macro ‘unlikely’ 2025-09-09T06:02:41,877 1345 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-09T06:02:41,878 | ^ 2025-09-09T06:02:41,878 celer/lasso_fast.cpp:24776:7: note: ‘__pyx_v_t’ was declared here 2025-09-09T06:02:41,878 24776 | int __pyx_v_t; 2025-09-09T06:02:41,878 | ^~~~~~~~~ 2025-09-09T06:02:59,213 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-09T06:02:59,630 Compiling celer/cython_utils.pyx because it changed. 2025-09-09T06:02:59,631 [1/1] Cythonizing celer/cython_utils.pyx 2025-09-09T06:03:04,097 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-09T06:03:04,098 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-09T06:03:04,099 performance hint: celer/cython_utils.pyx:39:0: Exception check on 'faxpy' will always require the GIL to be acquired. 2025-09-09T06:03:04,099 Possible solutions: 2025-09-09T06:03:04,099 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-09T06:03:04,099 2. Use an 'int' return type on 'faxpy' to allow an error code to be returned. 2025-09-09T06:03:04,100 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-09T06:03:04,100 performance hint: celer/cython_utils.pyx:54:0: Exception check on 'fcopy' will always require the GIL to be acquired. 2025-09-09T06:03:04,100 Possible solutions: 2025-09-09T06:03:04,101 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-09T06:03:04,101 2. Use an 'int' return type on 'fcopy' to allow an error code to be returned. 2025-09-09T06:03:04,101 performance hint: celer/cython_utils.pyx:62:0: Exception check on 'fscal' will always require the GIL to be acquired. 2025-09-09T06:03:04,101 Possible solutions: 2025-09-09T06:03:04,102 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-09T06:03:04,102 2. Use an 'int' return type on 'fscal' to allow an error code to be returned. 2025-09-09T06:03:04,102 performance hint: celer/cython_utils.pyx:70:0: Exception check on 'fposv' will always require the GIL to be acquired. 2025-09-09T06:03:04,103 Possible solutions: 2025-09-09T06:03:04,103 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-09T06:03:04,103 2. Use an 'int' return type on 'fposv' to allow an error code to be returned. 2025-09-09T06:03:04,103 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-09T06:03:04,104 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-09T06:03:04,104 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-09T06:03:04,105 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-09T06:03:04,105 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-09T06:03:04,106 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-09T06:03:04,106 performance hint: celer/cython_utils.pyx:132: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-09T06:03:04,107 performance hint: celer/cython_utils.pyx:143: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-09T06:03:04,108 performance hint: celer/cython_utils.pyx:153: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-09T06:03:04,108 performance hint: celer/cython_utils.pyx:168: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-09T06:03:04,109 performance hint: celer/cython_utils.pyx:181: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-09T06:03:04,110 performance hint: celer/cython_utils.pyx:189:0: Exception check on 'create_dual_pt' will always require the GIL to be acquired. 2025-09-09T06:03:04,110 Possible solutions: 2025-09-09T06:03:04,110 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-09T06:03:04,110 2. Use an 'int' return type on 'create_dual_pt' to allow an error code to be returned. 2025-09-09T06:03:04,115 performance hint: celer/cython_utils.pyx:348:0: Exception check on 'compute_dual_scaling' will always require the GIL to be acquired. Declare 'compute_dual_scaling' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T06:03:04,117 performance hint: celer/cython_utils.pyx:390:0: Exception check on 'set_prios' will always require the GIL to be acquired. 2025-09-09T06:03:04,117 Possible solutions: 2025-09-09T06:03:04,117 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-09T06:03:04,117 2. Use an 'int' return type on 'set_prios' to allow an error code to be returned. 2025-09-09T06:03:06,317 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-09T06:03:06,317 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-09T06:03:06,318 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-09T06:03:06,319 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-09T06:03:06,321 performance hint: celer/cython_utils.pyx:124:39: Exception check after calling '__pyx_fuse_0fasum' will always require the GIL to be acquired. 2025-09-09T06:03:06,321 Possible solutions: 2025-09-09T06:03:06,321 1. Declare '__pyx_fuse_0fasum' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T06:03:06,321 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:03:06,322 performance hint: celer/cython_utils.pyx:127: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-09T06:03:06,323 performance hint: celer/cython_utils.pyx:124:39: Exception check after calling '__pyx_fuse_1fasum' will always require the GIL to be acquired. 2025-09-09T06:03:06,323 Possible solutions: 2025-09-09T06:03:06,323 1. Declare '__pyx_fuse_1fasum' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T06:03:06,323 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:03:06,324 performance hint: celer/cython_utils.pyx:127: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-09T06:03:06,325 performance hint: celer/cython_utils.pyx:138:39: Exception check after calling '__pyx_fuse_0fasum' will always require the GIL to be acquired. 2025-09-09T06:03:06,325 Possible solutions: 2025-09-09T06:03:06,325 1. Declare '__pyx_fuse_0fasum' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T06:03:06,325 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:03:06,325 performance hint: celer/cython_utils.pyx:139:17: Exception check after calling '__pyx_fuse_0fdot' will always require the GIL to be acquired. 2025-09-09T06:03:06,326 Possible solutions: 2025-09-09T06:03:06,326 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-09T06:03:06,326 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:03:06,327 performance hint: celer/cython_utils.pyx:138:39: Exception check after calling '__pyx_fuse_1fasum' will always require the GIL to be acquired. 2025-09-09T06:03:06,327 Possible solutions: 2025-09-09T06:03:06,327 1. Declare '__pyx_fuse_1fasum' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-09T06:03:06,327 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:03:06,328 performance hint: celer/cython_utils.pyx:139:17: Exception check after calling '__pyx_fuse_1fdot' will always require the GIL to be acquired. 2025-09-09T06:03:06,328 Possible solutions: 2025-09-09T06:03:06,328 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-09T06:03:06,328 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:03:06,329 performance hint: celer/cython_utils.pyx:147: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-09T06:03:06,329 performance hint: celer/cython_utils.pyx:149: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-09T06:03:06,331 performance hint: celer/cython_utils.pyx:147: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-09T06:03:06,331 performance hint: celer/cython_utils.pyx:149: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-09T06:03:06,336 performance hint: celer/cython_utils.pyx:177:19: Exception check after calling '__pyx_fuse_0Nh' will always require the GIL to be acquired. 2025-09-09T06:03:06,336 Possible solutions: 2025-09-09T06:03:06,336 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-09T06:03:06,336 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:03:06,337 performance hint: celer/cython_utils.pyx:177:19: Exception check after calling '__pyx_fuse_1Nh' will always require the GIL to be acquired. 2025-09-09T06:03:06,338 Possible solutions: 2025-09-09T06:03:06,338 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-09T06:03:06,338 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:03:06,339 performance hint: celer/cython_utils.pyx:184: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-09T06:03:06,339 performance hint: celer/cython_utils.pyx:186: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-09T06:03:06,353 performance hint: celer/cython_utils.pyx:184: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-09T06:03:06,354 performance hint: celer/cython_utils.pyx:186: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-09T06:03:06,356 performance hint: celer/cython_utils.pyx:199:13: Exception check after calling '__pyx_fuse_0fcopy' will always require the GIL to be acquired. 2025-09-09T06:03:06,356 Possible solutions: 2025-09-09T06:03:06,356 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-09T06:03:06,356 2. Use an 'int' return type on '__pyx_fuse_0fcopy' to allow an error code to be returned. 2025-09-09T06:03:06,356 performance hint: celer/cython_utils.pyx:202:35: Exception check after calling '__pyx_fuse_0sigmoid' will always require the GIL to be acquired. 2025-09-09T06:03:06,356 Possible solutions: 2025-09-09T06:03:06,357 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-09T06:03:06,357 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:03:06,357 performance hint: celer/cython_utils.pyx:204:9: Exception check after calling '__pyx_fuse_0fscal' will always require the GIL to be acquired. 2025-09-09T06:03:06,357 Possible solutions: 2025-09-09T06:03:06,357 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-09T06:03:06,357 2. Use an 'int' return type on '__pyx_fuse_0fscal' to allow an error code to be returned. 2025-09-09T06:03:06,358 performance hint: celer/cython_utils.pyx:199:13: Exception check after calling '__pyx_fuse_1fcopy' will always require the GIL to be acquired. 2025-09-09T06:03:06,359 Possible solutions: 2025-09-09T06:03:06,359 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-09T06:03:06,359 2. Use an 'int' return type on '__pyx_fuse_1fcopy' to allow an error code to be returned. 2025-09-09T06:03:06,359 performance hint: celer/cython_utils.pyx:202:35: Exception check after calling '__pyx_fuse_1sigmoid' will always require the GIL to be acquired. 2025-09-09T06:03:06,359 Possible solutions: 2025-09-09T06:03:06,359 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-09T06:03:06,360 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:03:06,360 performance hint: celer/cython_utils.pyx:204:9: Exception check after calling '__pyx_fuse_1fscal' will always require the GIL to be acquired. 2025-09-09T06:03:06,360 Possible solutions: 2025-09-09T06:03:06,360 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-09T06:03:06,360 2. Use an 'int' return type on '__pyx_fuse_1fscal' to allow an error code to be returned. 2025-09-09T06:03:06,461 performance hint: celer/cython_utils.pyx:382:27: Exception check after calling '__pyx_fuse_0fdot' will always require the GIL to be acquired. 2025-09-09T06:03:06,462 Possible solutions: 2025-09-09T06:03:06,462 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-09T06:03:06,462 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:03:06,467 performance hint: celer/cython_utils.pyx:382:27: Exception check after calling '__pyx_fuse_1fdot' will always require the GIL to be acquired. 2025-09-09T06:03:06,467 Possible solutions: 2025-09-09T06:03:06,467 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-09T06:03:06,467 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:03:06,472 performance hint: celer/cython_utils.pyx:415:27: Exception check after calling '__pyx_fuse_0fdot' will always require the GIL to be acquired. 2025-09-09T06:03:06,472 Possible solutions: 2025-09-09T06:03:06,472 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-09T06:03:06,472 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:03:06,478 performance hint: celer/cython_utils.pyx:415:27: Exception check after calling '__pyx_fuse_1fdot' will always require the GIL to be acquired. 2025-09-09T06:03:06,478 Possible solutions: 2025-09-09T06:03:06,478 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-09T06:03:06,478 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:03:06,696 building 'celer.cython_utils' extension 2025-09-09T06:03:06,697 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-09T06:03:07,062 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-09T06:03:07,062 1176 | #warning The 'numpy.math' import is outdated and deprecated. Use the standard 'libc.math' instead. 2025-09-09T06:03:07,063 | ^~~~~~~ 2025-09-09T06:03:44,605 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-09T06:03:44,847 Compiling celer/PN_logreg.pyx because it changed. 2025-09-09T06:03:44,847 [1/1] Cythonizing celer/PN_logreg.pyx 2025-09-09T06:03:45,990 performance hint: celer/PN_logreg.pyx:383:0: Exception check on 'do_line_search' will always require the GIL to be acquired. 2025-09-09T06:03:45,990 Possible solutions: 2025-09-09T06:03:45,990 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-09T06:03:45,990 2. Use an 'int' return type on 'do_line_search' to allow an error code to be returned. 2025-09-09T06:03:45,991 performance hint: celer/PN_logreg.pyx:426: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-09T06:03:45,992 performance hint: celer/PN_logreg.pyx:451:0: Exception check on 'compute_aux' will always require the GIL to be acquired. 2025-09-09T06:03:45,992 Possible solutions: 2025-09-09T06:03:45,992 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-09T06:03:45,992 2. Use an 'int' return type on 'compute_aux' to allow an error code to be returned. 2025-09-09T06:03:45,993 performance hint: celer/PN_logreg.pyx:466: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-09T06:03:49,556 performance hint: celer/PN_logreg.pyx:399:9: Exception check after calling '__pyx_fuse_0fcopy' will always require the GIL to be acquired. 2025-09-09T06:03:49,557 Possible solutions: 2025-09-09T06:03:49,557 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-09T06:03:49,557 2. Use an 'int' return type on '__pyx_fuse_0fcopy' to allow an error code to be returned. 2025-09-09T06:03:49,558 performance hint: celer/PN_logreg.pyx:404:19: Exception check after calling '__pyx_fuse_0compute_aux' will always require the GIL to be acquired. 2025-09-09T06:03:49,558 Possible solutions: 2025-09-09T06:03:49,558 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-09T06:03:49,558 2. Use an 'int' return type on '__pyx_fuse_0compute_aux' to allow an error code to be returned. 2025-09-09T06:03:49,558 performance hint: celer/PN_logreg.pyx:406: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-09T06:03:49,567 performance hint: celer/PN_logreg.pyx:399:9: Exception check after calling '__pyx_fuse_1fcopy' will always require the GIL to be acquired. 2025-09-09T06:03:49,568 Possible solutions: 2025-09-09T06:03:49,568 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-09T06:03:49,568 2. Use an 'int' return type on '__pyx_fuse_1fcopy' to allow an error code to be returned. 2025-09-09T06:03:49,569 performance hint: celer/PN_logreg.pyx:404:19: Exception check after calling '__pyx_fuse_1compute_aux' will always require the GIL to be acquired. 2025-09-09T06:03:49,569 Possible solutions: 2025-09-09T06:03:49,569 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-09T06:03:49,569 2. Use an 'int' return type on '__pyx_fuse_1compute_aux' to allow an error code to be returned. 2025-09-09T06:03:49,569 performance hint: celer/PN_logreg.pyx:406: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-09T06:03:49,599 performance hint: celer/PN_logreg.pyx:447:21: Exception check after calling '__pyx_fuse_0fdot' will always require the GIL to be acquired. 2025-09-09T06:03:49,599 Possible solutions: 2025-09-09T06:03:49,599 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-09T06:03:49,599 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:03:49,605 performance hint: celer/PN_logreg.pyx:447:21: Exception check after calling '__pyx_fuse_1fdot' will always require the GIL to be acquired. 2025-09-09T06:03:49,606 Possible solutions: 2025-09-09T06:03:49,606 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-09T06:03:49,606 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:03:50,103 building 'celer.PN_logreg' extension 2025-09-09T06:03:50,104 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-09T06:04:55,639 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-09T06:04:55,639 celer/PN_logreg.cpp:23174:51: warning: ‘__pyx_v_t’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T06:04:55,639 23174 | if (unlikely(__pyx_memoryview_slice_memviewslice( 2025-09-09T06:04:55,639 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T06:04:55,640 23175 | &__pyx_t_13, 2025-09-09T06:04:55,640 | ~~~~~~~~~~~~ 2025-09-09T06:04:55,640 23176 | __pyx_v_gaps.shape[0], __pyx_v_gaps.strides[0], __pyx_v_gaps.suboffsets[0], 2025-09-09T06:04:55,640 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T06:04:55,640 23177 | 0, 2025-09-09T06:04:55,640 | ~~ 2025-09-09T06:04:55,640 23178 | 0, 2025-09-09T06:04:55,640 | ~~ 2025-09-09T06:04:55,640 23179 | &__pyx_t_15, 2025-09-09T06:04:55,640 | ~~~~~~~~~~~~ 2025-09-09T06:04:55,640 23180 | 0, 2025-09-09T06:04:55,641 | ~~ 2025-09-09T06:04:55,641 23181 | (__pyx_v_t + 1), 2025-09-09T06:04:55,641 | ~~~~~~~~~~~~~~~~ 2025-09-09T06:04:55,641 23182 | 0, 2025-09-09T06:04:55,641 | ~~ 2025-09-09T06:04:55,641 23183 | 0, 2025-09-09T06:04:55,641 | ~~ 2025-09-09T06:04:55,641 23184 | 1, 2025-09-09T06:04:55,641 | ~~ 2025-09-09T06:04:55,641 23185 | 0, 2025-09-09T06:04:55,641 | ~~ 2025-09-09T06:04:55,641 23186 | 1) < 0)) 2025-09-09T06:04:55,642 | ~~ 2025-09-09T06:04:55,642 celer/PN_logreg.cpp:1345:43: note: in definition of macro ‘unlikely’ 2025-09-09T06:04:55,642 1345 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-09T06:04:55,642 | ^ 2025-09-09T06:04:55,642 celer/PN_logreg.cpp:20655:7: note: ‘__pyx_v_t’ was declared here 2025-09-09T06:04:55,642 20655 | int __pyx_v_t; 2025-09-09T06:04:55,642 | ^~~~~~~~~ 2025-09-09T06:05:06,463 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-09T06:05:06,463 celer/PN_logreg.cpp:26067:51: warning: ‘__pyx_v_t’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T06:05:06,463 26067 | if (unlikely(__pyx_memoryview_slice_memviewslice( 2025-09-09T06:05:06,463 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T06:05:06,464 26068 | &__pyx_t_13, 2025-09-09T06:05:06,464 | ~~~~~~~~~~~~ 2025-09-09T06:05:06,464 26069 | __pyx_v_gaps.shape[0], __pyx_v_gaps.strides[0], __pyx_v_gaps.suboffsets[0], 2025-09-09T06:05:06,464 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T06:05:06,464 26070 | 0, 2025-09-09T06:05:06,464 | ~~ 2025-09-09T06:05:06,464 26071 | 0, 2025-09-09T06:05:06,464 | ~~ 2025-09-09T06:05:06,464 26072 | &__pyx_t_15, 2025-09-09T06:05:06,464 | ~~~~~~~~~~~~ 2025-09-09T06:05:06,464 26073 | 0, 2025-09-09T06:05:06,465 | ~~ 2025-09-09T06:05:06,465 26074 | (__pyx_v_t + 1), 2025-09-09T06:05:06,465 | ~~~~~~~~~~~~~~~~ 2025-09-09T06:05:06,465 26075 | 0, 2025-09-09T06:05:06,465 | ~~ 2025-09-09T06:05:06,465 26076 | 0, 2025-09-09T06:05:06,465 | ~~ 2025-09-09T06:05:06,465 26077 | 1, 2025-09-09T06:05:06,465 | ~~ 2025-09-09T06:05:06,465 26078 | 0, 2025-09-09T06:05:06,465 | ~~ 2025-09-09T06:05:06,465 26079 | 1) < 0)) 2025-09-09T06:05:06,466 | ~~ 2025-09-09T06:05:06,466 celer/PN_logreg.cpp:1345:43: note: in definition of macro ‘unlikely’ 2025-09-09T06:05:06,466 1345 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-09T06:05:06,466 | ^ 2025-09-09T06:05:06,466 celer/PN_logreg.cpp:23548:7: note: ‘__pyx_v_t’ was declared here 2025-09-09T06:05:06,466 23548 | int __pyx_v_t; 2025-09-09T06:05:06,466 | ^~~~~~~~~ 2025-09-09T06:05:19,582 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-09T06:05:19,884 Compiling celer/multitask_fast.pyx because it changed. 2025-09-09T06:05:19,884 [1/1] Cythonizing celer/multitask_fast.pyx 2025-09-09T06:05:20,988 performance hint: celer/multitask_fast.pyx:12:0: Exception check on 'BST' will always require the GIL to be acquired. 2025-09-09T06:05:20,988 Possible solutions: 2025-09-09T06:05:20,988 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-09T06:05:20,988 2. Use an 'int' return type on 'BST' to allow an error code to be returned. 2025-09-09T06:05:20,988 performance hint: celer/multitask_fast.pyx:28: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-09T06:05:20,989 performance hint: celer/multitask_fast.pyx:60:0: Exception check on 'set_prios_mtl' will always require the GIL to be acquired. 2025-09-09T06:05:20,990 Possible solutions: 2025-09-09T06:05:20,990 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-09T06:05:20,990 2. Use an 'int' return type on 'set_prios_mtl' to allow an error code to be returned. 2025-09-09T06:05:20,990 performance hint: celer/multitask_fast.pyx:87: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-09T06:05:20,991 performance hint: celer/multitask_fast.pyx:105: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-09T06:05:22,844 performance hint: celer/multitask_fast.pyx:19:32: Exception check after calling '__pyx_fuse_0fnrm2' will always require the GIL to be acquired. 2025-09-09T06:05:22,844 Possible solutions: 2025-09-09T06:05:22,844 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-09T06:05:22,844 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:05:22,845 performance hint: celer/multitask_fast.pyx:25:13: Exception check after calling '__pyx_fuse_0fscal' will always require the GIL to be acquired. 2025-09-09T06:05:22,845 Possible solutions: 2025-09-09T06:05:22,845 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-09T06:05:22,845 2. Use an 'int' return type on '__pyx_fuse_0fscal' to allow an error code to be returned. 2025-09-09T06:05:22,846 performance hint: celer/multitask_fast.pyx:19:32: Exception check after calling '__pyx_fuse_1fnrm2' will always require the GIL to be acquired. 2025-09-09T06:05:22,846 Possible solutions: 2025-09-09T06:05:22,846 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-09T06:05:22,847 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:05:22,847 performance hint: celer/multitask_fast.pyx:25:13: Exception check after calling '__pyx_fuse_1fscal' will always require the GIL to be acquired. 2025-09-09T06:05:22,847 Possible solutions: 2025-09-09T06:05:22,847 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-09T06:05:22,848 2. Use an 'int' return type on '__pyx_fuse_1fscal' to allow an error code to be returned. 2025-09-09T06:05:22,850 performance hint: celer/multitask_fast.pyx:45:34: Exception check after calling '__pyx_fuse_0fdot' will always require the GIL to be acquired. 2025-09-09T06:05:22,850 Possible solutions: 2025-09-09T06:05:22,850 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-09T06:05:22,850 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:05:22,850 performance hint: celer/multitask_fast.pyx:46:23: Exception check after calling '__pyx_fuse_0fnrm2' will always require the GIL to be acquired. 2025-09-09T06:05:22,850 Possible solutions: 2025-09-09T06:05:22,850 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-09T06:05:22,851 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:05:22,852 performance hint: celer/multitask_fast.pyx:53:34: Exception check after calling '__pyx_fuse_0fdot' will always require the GIL to be acquired. 2025-09-09T06:05:22,852 Possible solutions: 2025-09-09T06:05:22,852 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-09T06:05:22,852 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:05:22,852 performance hint: celer/multitask_fast.pyx:54:23: Exception check after calling '__pyx_fuse_0fnrm2' will always require the GIL to be acquired. 2025-09-09T06:05:22,852 Possible solutions: 2025-09-09T06:05:22,853 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-09T06:05:22,853 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:05:22,855 performance hint: celer/multitask_fast.pyx:45:34: Exception check after calling '__pyx_fuse_1fdot' will always require the GIL to be acquired. 2025-09-09T06:05:22,855 Possible solutions: 2025-09-09T06:05:22,855 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-09T06:05:22,855 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:05:22,856 performance hint: celer/multitask_fast.pyx:46:23: Exception check after calling '__pyx_fuse_1fnrm2' will always require the GIL to be acquired. 2025-09-09T06:05:22,856 Possible solutions: 2025-09-09T06:05:22,856 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-09T06:05:22,856 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:05:22,857 performance hint: celer/multitask_fast.pyx:53:34: Exception check after calling '__pyx_fuse_1fdot' will always require the GIL to be acquired. 2025-09-09T06:05:22,857 Possible solutions: 2025-09-09T06:05:22,857 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-09T06:05:22,857 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:05:22,858 performance hint: celer/multitask_fast.pyx:54:23: Exception check after calling '__pyx_fuse_1fnrm2' will always require the GIL to be acquired. 2025-09-09T06:05:22,858 Possible solutions: 2025-09-09T06:05:22,858 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-09T06:05:22,858 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:05:22,861 performance hint: celer/multitask_fast.pyx:78:30: Exception check after calling '__pyx_fuse_0fdot' will always require the GIL to be acquired. 2025-09-09T06:05:22,861 Possible solutions: 2025-09-09T06:05:22,861 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-09T06:05:22,861 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:05:22,861 performance hint: celer/multitask_fast.pyx:80:19: Exception check after calling '__pyx_fuse_0fnrm2' will always require the GIL to be acquired. 2025-09-09T06:05:22,862 Possible solutions: 2025-09-09T06:05:22,862 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-09T06:05:22,862 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:05:22,864 performance hint: celer/multitask_fast.pyx:78:30: Exception check after calling '__pyx_fuse_1fdot' will always require the GIL to be acquired. 2025-09-09T06:05:22,865 Possible solutions: 2025-09-09T06:05:22,865 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-09T06:05:22,865 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:05:22,865 performance hint: celer/multitask_fast.pyx:80:19: Exception check after calling '__pyx_fuse_1fnrm2' will always require the GIL to be acquired. 2025-09-09T06:05:22,865 Possible solutions: 2025-09-09T06:05:22,865 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-09T06:05:22,865 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:05:22,871 performance hint: celer/multitask_fast.pyx:114:31: Exception check after calling '__pyx_fuse_0fnrm2' will always require the GIL to be acquired. 2025-09-09T06:05:22,872 Possible solutions: 2025-09-09T06:05:22,872 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-09T06:05:22,872 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:05:22,873 performance hint: celer/multitask_fast.pyx:119:38: Exception check after calling '__pyx_fuse_0fnrm2' will always require the GIL to be acquired. 2025-09-09T06:05:22,873 Possible solutions: 2025-09-09T06:05:22,873 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-09T06:05:22,873 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:05:22,875 performance hint: celer/multitask_fast.pyx:114:31: Exception check after calling '__pyx_fuse_1fnrm2' will always require the GIL to be acquired. 2025-09-09T06:05:22,875 Possible solutions: 2025-09-09T06:05:22,875 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-09T06:05:22,875 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:05:22,876 performance hint: celer/multitask_fast.pyx:119:38: Exception check after calling '__pyx_fuse_1fnrm2' will always require the GIL to be acquired. 2025-09-09T06:05:22,876 Possible solutions: 2025-09-09T06:05:22,876 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-09T06:05:22,876 2. Declare any exception value explicitly for functions in pxd files. 2025-09-09T06:05:23,671 building 'celer.multitask_fast' extension 2025-09-09T06:05:23,672 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-09T06:06:00,146 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-09T06:06:00,146 inlined from ‘PyObject* __pyx_fuse_0__pyx_pw_5celer_14multitask_fast_5celer_mtl(PyObject*, PyObject*, PyObject*)’ at celer/multitask_fast.cpp:22297:56: 2025-09-09T06:06:00,146 celer/multitask_fast.cpp:23853:34: warning: ‘__pyx_v_gap’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T06:06:00,146 23853 | __pyx_t_31 = PyFloat_FromDouble(__pyx_v_gap); if (unlikely(!__pyx_t_31)) __PYX_ERR(0, 260, __pyx_L1_error) 2025-09-09T06:06:00,146 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T06:06:00,147 celer/multitask_fast.cpp: In function ‘PyObject* __pyx_fuse_0__pyx_pw_5celer_14multitask_fast_5celer_mtl(PyObject*, PyObject*, PyObject*)’: 2025-09-09T06:06:00,147 celer/multitask_fast.cpp:22329:9: note: ‘__pyx_v_gap’ was declared here 2025-09-09T06:06:00,147 22329 | float __pyx_v_gap; 2025-09-09T06:06:00,147 | ^~~~~~~~~~~ 2025-09-09T06:06:07,123 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-09T06:06:07,123 inlined from ‘PyObject* __pyx_fuse_1__pyx_pw_5celer_14multitask_fast_7celer_mtl(PyObject*, PyObject*, PyObject*)’ at celer/multitask_fast.cpp:24153:56: 2025-09-09T06:06:07,123 celer/multitask_fast.cpp:25709:34: warning: ‘__pyx_v_gap’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T06:06:07,123 25709 | __pyx_t_31 = PyFloat_FromDouble(__pyx_v_gap); if (unlikely(!__pyx_t_31)) __PYX_ERR(0, 260, __pyx_L1_error) 2025-09-09T06:06:07,124 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2025-09-09T06:06:07,124 celer/multitask_fast.cpp: In function ‘PyObject* __pyx_fuse_1__pyx_pw_5celer_14multitask_fast_7celer_mtl(PyObject*, PyObject*, PyObject*)’: 2025-09-09T06:06:07,124 celer/multitask_fast.cpp:24185:10: note: ‘__pyx_v_gap’ was declared here 2025-09-09T06:06:07,124 24185 | double __pyx_v_gap; 2025-09-09T06:06:07,124 | ^~~~~~~~~~~ 2025-09-09T06:06:14,813 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-09T06:06:15,099 Compiling celer/group_fast.pyx because it changed. 2025-09-09T06:06:15,100 [1/1] Cythonizing celer/group_fast.pyx 2025-09-09T06:06:18,658 building 'celer.group_fast' extension 2025-09-09T06:06:18,659 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-09T06:06:47,275 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-09T06:06:47,275 celer/group_fast.cpp:27838:51: warning: ‘__pyx_v_t’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T06:06:47,275 27838 | if (unlikely(__pyx_memoryview_slice_memviewslice( 2025-09-09T06:06:47,276 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T06:06:47,276 27839 | &__pyx_t_12, 2025-09-09T06:06:47,276 | ~~~~~~~~~~~~ 2025-09-09T06:06:47,276 27840 | __pyx_v_gaps.shape[0], __pyx_v_gaps.strides[0], __pyx_v_gaps.suboffsets[0], 2025-09-09T06:06:47,276 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T06:06:47,276 27841 | 0, 2025-09-09T06:06:47,276 | ~~ 2025-09-09T06:06:47,276 27842 | 0, 2025-09-09T06:06:47,276 | ~~ 2025-09-09T06:06:47,276 27843 | &__pyx_t_17, 2025-09-09T06:06:47,276 | ~~~~~~~~~~~~ 2025-09-09T06:06:47,277 27844 | 0, 2025-09-09T06:06:47,277 | ~~ 2025-09-09T06:06:47,277 27845 | (__pyx_v_t + 1), 2025-09-09T06:06:47,277 | ~~~~~~~~~~~~~~~~ 2025-09-09T06:06:47,277 27846 | 0, 2025-09-09T06:06:47,277 | ~~ 2025-09-09T06:06:47,277 27847 | 0, 2025-09-09T06:06:47,277 | ~~ 2025-09-09T06:06:47,277 27848 | 1, 2025-09-09T06:06:47,277 | ~~ 2025-09-09T06:06:47,278 27849 | 0, 2025-09-09T06:06:47,278 | ~~ 2025-09-09T06:06:47,278 27850 | 1) < 0)) 2025-09-09T06:06:47,278 | ~~ 2025-09-09T06:06:47,278 celer/group_fast.cpp:1345:43: note: in definition of macro ‘unlikely’ 2025-09-09T06:06:47,278 1345 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-09T06:06:47,278 | ^ 2025-09-09T06:06:47,278 celer/group_fast.cpp:24704:7: note: ‘__pyx_v_t’ was declared here 2025-09-09T06:06:47,278 24704 | int __pyx_v_t; 2025-09-09T06:06:47,278 | ^~~~~~~~~ 2025-09-09T06:06:53,789 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-09T06:06:53,789 celer/group_fast.cpp:31456:51: warning: ‘__pyx_v_t’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-09T06:06:53,789 31456 | if (unlikely(__pyx_memoryview_slice_memviewslice( 2025-09-09T06:06:53,789 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T06:06:53,789 31457 | &__pyx_t_12, 2025-09-09T06:06:53,789 | ~~~~~~~~~~~~ 2025-09-09T06:06:53,789 31458 | __pyx_v_gaps.shape[0], __pyx_v_gaps.strides[0], __pyx_v_gaps.suboffsets[0], 2025-09-09T06:06:53,789 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-09T06:06:53,789 31459 | 0, 2025-09-09T06:06:53,790 | ~~ 2025-09-09T06:06:53,790 31460 | 0, 2025-09-09T06:06:53,790 | ~~ 2025-09-09T06:06:53,790 31461 | &__pyx_t_17, 2025-09-09T06:06:53,790 | ~~~~~~~~~~~~ 2025-09-09T06:06:53,790 31462 | 0, 2025-09-09T06:06:53,790 | ~~ 2025-09-09T06:06:53,790 31463 | (__pyx_v_t + 1), 2025-09-09T06:06:53,790 | ~~~~~~~~~~~~~~~~ 2025-09-09T06:06:53,790 31464 | 0, 2025-09-09T06:06:53,790 | ~~ 2025-09-09T06:06:53,790 31465 | 0, 2025-09-09T06:06:53,791 | ~~ 2025-09-09T06:06:53,791 31466 | 1, 2025-09-09T06:06:53,791 | ~~ 2025-09-09T06:06:53,791 31467 | 0, 2025-09-09T06:06:53,791 | ~~ 2025-09-09T06:06:53,791 31468 | 1) < 0)) 2025-09-09T06:06:53,791 | ~~ 2025-09-09T06:06:53,791 celer/group_fast.cpp:1345:43: note: in definition of macro ‘unlikely’ 2025-09-09T06:06:53,791 1345 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-09T06:06:53,791 | ^ 2025-09-09T06:06:53,792 celer/group_fast.cpp:28323:7: note: ‘__pyx_v_t’ was declared here 2025-09-09T06:06:53,792 28323 | int __pyx_v_t; 2025-09-09T06:06:53,792 | ^~~~~~~~~ 2025-09-09T06:07:14,364 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-09T06:07:14,746 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-09T06:07:14,746 !! 2025-09-09T06:07:14,746 ******************************************************************************** 2025-09-09T06:07:14,746 Please avoid running ``setup.py`` directly. 2025-09-09T06:07:14,746 Instead, use pypa/build, pypa/installer or other 2025-09-09T06:07:14,747 standards-based tools. 2025-09-09T06:07:14,747 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-09T06:07:14,747 or your builds will no longer be supported. 2025-09-09T06:07:14,747 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-09T06:07:14,747 ******************************************************************************** 2025-09-09T06:07:14,748 !! 2025-09-09T06:07:14,748 self.initialize_options() 2025-09-09T06:07:14,823 installing to build/bdist.linux-armv7l/wheel 2025-09-09T06:07:14,823 running install 2025-09-09T06:07:14,845 running install_lib 2025-09-09T06:07:14,918 creating build/bdist.linux-armv7l/wheel 2025-09-09T06:07:14,918 creating build/bdist.linux-armv7l/wheel/celer 2025-09-09T06:07:14,919 copying build/lib.linux-armv7l-cpython-313/celer/group_fast.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T06:07:14,927 copying build/lib.linux-armv7l-cpython-313/celer/multitask_fast.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T06:07:14,935 copying build/lib.linux-armv7l-cpython-313/celer/PN_logreg.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T06:07:14,947 copying build/lib.linux-armv7l-cpython-313/celer/cython_utils.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T06:07:14,953 copying build/lib.linux-armv7l-cpython-313/celer/lasso_fast.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T06:07:14,961 creating build/bdist.linux-armv7l/wheel/celer/datasets 2025-09-09T06:07:14,961 copying build/lib.linux-armv7l-cpython-313/celer/datasets/__init__.py -> build/bdist.linux-armv7l/wheel/./celer/datasets 2025-09-09T06:07:14,961 copying build/lib.linux-armv7l-cpython-313/celer/datasets/climate.py -> build/bdist.linux-armv7l/wheel/./celer/datasets 2025-09-09T06:07:14,962 copying build/lib.linux-armv7l-cpython-313/celer/datasets/libsvm.py -> build/bdist.linux-armv7l/wheel/./celer/datasets 2025-09-09T06:07:14,962 copying build/lib.linux-armv7l-cpython-313/celer/datasets/ml_uci.py -> build/bdist.linux-armv7l/wheel/./celer/datasets 2025-09-09T06:07:14,963 creating build/bdist.linux-armv7l/wheel/celer/utils 2025-09-09T06:07:14,963 copying build/lib.linux-armv7l-cpython-313/celer/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./celer/utils 2025-09-09T06:07:14,963 copying build/lib.linux-armv7l-cpython-313/celer/utils/testing.py -> build/bdist.linux-armv7l/wheel/./celer/utils 2025-09-09T06:07:14,964 copying build/lib.linux-armv7l-cpython-313/celer/__init__.py -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T06:07:14,964 copying build/lib.linux-armv7l-cpython-313/celer/dropin_sklearn.py -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T06:07:14,964 copying build/lib.linux-armv7l-cpython-313/celer/homotopy.py -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T06:07:14,965 copying build/lib.linux-armv7l-cpython-313/celer/plot_utils.py -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T06:07:14,965 copying build/lib.linux-armv7l-cpython-313/celer/tmp_hack_sklearn.py -> build/bdist.linux-armv7l/wheel/./celer 2025-09-09T06:07:14,966 running install_egg_info 2025-09-09T06:07:15,041 running egg_info 2025-09-09T06:07:15,117 writing celer.egg-info/PKG-INFO 2025-09-09T06:07:15,119 writing dependency_links to celer.egg-info/dependency_links.txt 2025-09-09T06:07:15,119 writing requirements to celer.egg-info/requires.txt 2025-09-09T06:07:15,120 writing top-level names to celer.egg-info/top_level.txt 2025-09-09T06:07:15,196 reading manifest file 'celer.egg-info/SOURCES.txt' 2025-09-09T06:07:15,199 reading manifest template 'MANIFEST.in' 2025-09-09T06:07:15,200 warning: no files found matching '*.md' 2025-09-09T06:07:15,203 warning: manifest_maker: MANIFEST.in, line 10: unknown action 's' 2025-09-09T06:07:15,208 warning: no previously-included files found matching 'Makefile' 2025-09-09T06:07:15,209 warning: no previously-included files found matching '.coveragerc' 2025-09-09T06:07:15,209 warning: no previously-included files found matching '*.yml' 2025-09-09T06:07:15,210 warning: no previously-included files found matching '.circleci/config.yml' 2025-09-09T06:07:15,210 warning: no previously-included files found matching '.mailmap' 2025-09-09T06:07:15,211 warning: no previously-included files matching '*.pyc' found under directory 'celer' 2025-09-09T06:07:15,212 warning: no previously-included files matching '*' found under directory 'doc' 2025-09-09T06:07:15,212 adding license file 'LICENSE' 2025-09-09T06:07:15,215 writing manifest file 'celer.egg-info/SOURCES.txt' 2025-09-09T06:07:15,216 Copying celer.egg-info to build/bdist.linux-armv7l/wheel/./celer-0.5.1-py3.13.egg-info 2025-09-09T06:07:15,218 running install_scripts 2025-09-09T06:07:15,267 creating build/bdist.linux-armv7l/wheel/celer-0.5.1.dist-info/WHEEL 2025-09-09T06:07:15,268 creating '/tmp/pip-wheel-75rjmodk/celer-0.5.1-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-09T06:07:15,872 adding 'celer/PN_logreg.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T06:07:15,894 adding 'celer/__init__.py' 2025-09-09T06:07:16,220 adding 'celer/cython_utils.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T06:07:16,233 adding 'celer/dropin_sklearn.py' 2025-09-09T06:07:16,663 adding 'celer/group_fast.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T06:07:16,679 adding 'celer/homotopy.py' 2025-09-09T06:07:17,051 adding 'celer/lasso_fast.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T06:07:17,470 adding 'celer/multitask_fast.cpython-313-arm-linux-gnueabihf.so' 2025-09-09T06:07:17,484 adding 'celer/plot_utils.py' 2025-09-09T06:07:17,486 adding 'celer/tmp_hack_sklearn.py' 2025-09-09T06:07:17,486 adding 'celer/datasets/__init__.py' 2025-09-09T06:07:17,487 adding 'celer/datasets/climate.py' 2025-09-09T06:07:17,488 adding 'celer/datasets/libsvm.py' 2025-09-09T06:07:17,489 adding 'celer/datasets/ml_uci.py' 2025-09-09T06:07:17,489 adding 'celer/utils/__init__.py' 2025-09-09T06:07:17,490 adding 'celer/utils/testing.py' 2025-09-09T06:07:17,491 adding 'celer-0.5.1.dist-info/licenses/LICENSE' 2025-09-09T06:07:17,492 adding 'celer-0.5.1.dist-info/METADATA' 2025-09-09T06:07:17,492 adding 'celer-0.5.1.dist-info/WHEEL' 2025-09-09T06:07:17,493 adding 'celer-0.5.1.dist-info/top_level.txt' 2025-09-09T06:07:17,493 adding 'celer-0.5.1.dist-info/RECORD' 2025-09-09T06:07:17,494 removing build/bdist.linux-armv7l/wheel 2025-09-09T06:07:19,193 Building wheel for celer (setup.py): finished with status 'done' 2025-09-09T06:07:19,244 Created wheel for celer: filename=celer-0.5.1-cp313-cp313-linux_armv7l.whl size=4537603 sha256=23cb736f04711c2a26bdf688dfd1901d188df1dfc756b172710fd64499b37581 2025-09-09T06:07:19,244 Stored in directory: /tmp/pip-ephem-wheel-cache-w5og534g/wheels/56/a6/dc/68c41af82d5526efdcf27236da43cf59a102c7f479a965c17c 2025-09-09T06:07:19,253 Successfully built celer 2025-09-09T06:07:19,263 Removed build tracker: '/tmp/pip-build-tracker-a62k3izq'