2025-09-12T17:43:50,308 Created temporary directory: /tmp/pip-build-tracker-zsgza046 2025-09-12T17:43:50,308 Initialized build tracking at /tmp/pip-build-tracker-zsgza046 2025-09-12T17:43:50,309 Created build tracker: /tmp/pip-build-tracker-zsgza046 2025-09-12T17:43:50,309 Entered build tracker: /tmp/pip-build-tracker-zsgza046 2025-09-12T17:43:50,309 Created temporary directory: /tmp/pip-wheel-4c9_3pbx 2025-09-12T17:43:50,313 Created temporary directory: /tmp/pip-ephem-wheel-cache-wejrwjac 2025-09-12T17:43:50,390 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T17:43:50,393 2 location(s) to search for versions of easyvec: 2025-09-12T17:43:50,393 * https://pypi.org/simple/easyvec/ 2025-09-12T17:43:50,393 * https://www.piwheels.org/simple/easyvec/ 2025-09-12T17:43:50,393 Fetching project page and analyzing links: https://pypi.org/simple/easyvec/ 2025-09-12T17:43:50,394 Getting page https://pypi.org/simple/easyvec/ 2025-09-12T17:43:50,395 Found index url https://pypi.org/simple/ 2025-09-12T17:43:50,482 Fetched page https://pypi.org/simple/easyvec/ as application/vnd.pypi.simple.v1+json 2025-09-12T17:43:50,490 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/3d/62/5f1be67130a8130157a23b00c3f8214b863eadbe66ccaa33aa44e3acac8c/easyvec-0.0.1-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,491 Found link https://files.pythonhosted.org/packages/a4/03/53aae41ae82d4b2e3918f47e7c8bcdc90b0ee191aeb4061d116da3189b79/easyvec-0.0.1.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.1 2025-09-12T17:43:50,491 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/08/16/f9f4a41f2cd6bdeb565d6ec22e551f7f7d4e6097226d80a609669800914e/easyvec-0.0.2-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,491 Found link https://files.pythonhosted.org/packages/5f/5d/1846804f8ee1116224a6e2edab17da641dcef5c92934d30a65431f434e00/easyvec-0.0.2.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.2 2025-09-12T17:43:50,492 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/22/1c/31ea339dddd5be4a0a1e6ead14fc092e938abf04703d5be7e5afe6967ed1/easyvec-0.0.3-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,492 Found link https://files.pythonhosted.org/packages/c3/b8/c2b94b424d593af9738013c015236883fe0a503fd3fcc3ffe925a5969bb2/easyvec-0.0.3.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.3 2025-09-12T17:43:50,492 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/b7/0d/d795add0b09eaad6fbe49b53dc5860e1acb80a29b31cc501faeaeb17183c/easyvec-0.0.4-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,493 Found link https://files.pythonhosted.org/packages/26/1a/3229ceaa8c7f7ae94cc3f0a25e285242aaf65edc4e92b4b89a2882b68901/easyvec-0.0.4.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.4 2025-09-12T17:43:50,493 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/a2/56/4e51db33df5ab4f44f8277284c092538cbbee6a8833ae1c7a15fb1e35d48/easyvec-0.0.5-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,493 Found link https://files.pythonhosted.org/packages/6b/02/771755d9e545d99230d4801bc7f371084777d2986fd7aa9c050bb61e16dd/easyvec-0.0.5.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.5 2025-09-12T17:43:50,494 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/ef/5d/5bdc8869da1dfc3c0ce5b97891201b388249138d811c3f3b80994a8e07b1/easyvec-0.0.6-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,494 Found link https://files.pythonhosted.org/packages/5f/d5/4a0a4ce7e336a66476d1957941a1736198d602b62068be55f3ea5860be86/easyvec-0.0.6.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.6 2025-09-12T17:43:50,494 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/e4/7c/ba443a2807b24d45ecd8d14e8666600a029624577ecb99684a0c13e7601e/easyvec-0.0.7-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,495 Found link https://files.pythonhosted.org/packages/fa/d5/03181e6497f46c7180cd80ce49338565a3a111b95138ab363855977ea2d1/easyvec-0.0.7.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.7 2025-09-12T17:43:50,495 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/32/a6/820b533f5843fead532cd40355440bfe43394166c0cfd9a9970c5384073b/easyvec-0.0.8-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,495 Found link https://files.pythonhosted.org/packages/3a/c6/016e96168c5cbd60b40ab407fe3a61e0a11810e344a7b03f0562c05f1cdd/easyvec-0.0.8.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.8 2025-09-12T17:43:50,496 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/fb/21/a26d49410a379b01aaea5c2308b7f7aee91898fa334701c6dc67dd09bf86/easyvec-0.0.9-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,496 Found link https://files.pythonhosted.org/packages/69/9a/fedc86b4489f0b8ce4b96d8b7368903f3f0279885fe031e815b7e2a8210a/easyvec-0.0.9.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.9 2025-09-12T17:43:50,496 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/3a/fd/b435e865026a5afe1b86f507720f480c124a9dce004ca19e9a03ac1bef8b/easyvec-0.0.10-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,496 Found link https://files.pythonhosted.org/packages/7f/76/38c65f78c45a138db8eeee616b3c4cbd5b2a4a9b543795463e486c150b2e/easyvec-0.0.10.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.10 2025-09-12T17:43:50,497 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/1e/30/4a0321706b26438f5e20f1752610198e0cf70acfc195f9d5e520e5dc0ccd/easyvec-0.0.11-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,497 Found link https://files.pythonhosted.org/packages/58/90/315c8dc4df1b1f137dfd68b507ff562508bcbee987e32476b4e69451f231/easyvec-0.0.11.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.11 2025-09-12T17:43:50,497 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/de/fe/9177754aacc10c007ad2b405cda006e310b4d63bdd86cd006cca8d1753ba/easyvec-0.0.12-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,498 Found link https://files.pythonhosted.org/packages/c3/46/9001cc29e83b7bfef6869d8c74487a5a37af30c97facaa2d81e6386760cb/easyvec-0.0.12.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.12 2025-09-12T17:43:50,498 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/68/3c/cc274d7d9f38aebc1475178bedc9f967bf42409824deb78f27df99265f89/easyvec-0.0.13-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,498 Found link https://files.pythonhosted.org/packages/10/50/4f2ae502b67317ac3377fb48a08053e4239629e239d16c986610d57d1092/easyvec-0.0.13.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.13 2025-09-12T17:43:50,499 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/d4/5a/3539f3c395599dbaed82875a62687745cec27946b0990cdeb861034d7f4b/easyvec-0.0.14-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,499 Found link https://files.pythonhosted.org/packages/6b/96/b9d0741eb1f6bc5634af898243aad1585c1a9cbf8de8aecdf506b68159b7/easyvec-0.0.14.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.14 2025-09-12T17:43:50,499 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/57/fc/91e48b22e88f2ba74ae5de3098dcd63e9c88c0e418154f86719c1145d151/easyvec-0.0.15-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,500 Found link https://files.pythonhosted.org/packages/2f/6c/60633b0c7aaabe4401837945995de32d9723f2b67fa0c9dd0b398a720127/easyvec-0.0.15.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.15 2025-09-12T17:43:50,500 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/15/10/4c460016fb03b51fb1d7ad56256cc40a168ceef2d2052296e4912bd5d0c9/easyvec-0.0.16-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,500 Found link https://files.pythonhosted.org/packages/30/58/509e02a20592c2332fd73d66f724600f0790f76f8aa5cdf780836f08d62e/easyvec-0.0.16.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.16 2025-09-12T17:43:50,501 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/e9/c5/2687dc3d5090ce565318865ff3ad5229d74a850bf27211265dc51ff73252/easyvec-0.0.17-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,501 Found link https://files.pythonhosted.org/packages/8c/e5/f544077a2980474409c9191218638aa6bf821d6d67f3b842e499c2cfb5b6/easyvec-0.0.17.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.17 2025-09-12T17:43:50,501 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/0b/13/dedaf53852a5e601a4d00b1e2555825b0d73a2d9ccd7435d5c6fb4efd784/easyvec-0.0.18-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,501 Found link https://files.pythonhosted.org/packages/12/0b/521ca970f0103e92e9f67576fc44c7aac3acd5dfb79ca10fee0d3a743761/easyvec-0.0.18.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.18 2025-09-12T17:43:50,502 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/74/7a/7eec5721e16b9801b044c56fa550ca7dafbab45733a4843d5ae502b3443c/easyvec-0.0.20-cp37-cp37m-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,502 Found link https://files.pythonhosted.org/packages/05/71/ef74b9e21ca65bea6da3de7124b0a560017fab8aabc14e8a41e396ff164a/easyvec-0.0.20.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.20 2025-09-12T17:43:50,502 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/99/ca/89f0adab6ac50039dcfdb6e525a60e4d352b9938f6e17aaec84f31eb94ee/easyvec-0.0.21-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,502 Found link https://files.pythonhosted.org/packages/83/ca/b70514f1b3b8db2f92ade6ef46c4089d921177dc1191651c03b4878e0114/easyvec-0.0.21.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.21 2025-09-12T17:43:50,503 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/3e/5a/2ed21ec43bc0aec7d1d7475291ff1f9c290291e7d7e1fbe8d577f2021ebf/easyvec-0.0.23-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,503 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/0b/4c/14d4a2d82b181633f4cc886ece0a690f879ae5277f9dffbab42b2c0730fd/easyvec-0.0.23-cp38-cp38-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,503 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/65/49/526793f347326cfbc4b6075dbdb9b931f245b601fb744dc04f09262c48be/easyvec-0.0.23-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,504 Found link https://files.pythonhosted.org/packages/d3/e3/5bdaffb346d14e042010b72ebc8be4ddffbf2888703c939c9c114eb94d8b/easyvec-0.0.23.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.23 2025-09-12T17:43:50,504 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/9a/5d/444ce00a4890f69b227d64b2e263b6beac12353f9632e9cc74a36fbc9958/easyvec-0.0.24-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,504 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/32/24/33e85d8013d82cd8c9c2c344fa0e0e3008ddd24f18a1adfc228cb5436241/easyvec-0.0.27-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,504 Found link https://files.pythonhosted.org/packages/5b/08/d40ae55a204d91fd3701a1c8af6a344ad16fbfe5ec00cbced354fee0e408/easyvec-0.0.27.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.27 2025-09-12T17:43:50,504 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/53/1b/a0be47cd6faf2714dcd2e649def2f45482c2039c262e800a39ae8d9ac6ee/easyvec-0.0.28-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,505 Found link https://files.pythonhosted.org/packages/c5/22/4d1cc640b0872aba5098a033e8ac3c013dd5a880e8e6c24868a49d11019a/easyvec-0.0.28.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.28 2025-09-12T17:43:50,505 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/d3/b8/1c7a009f79ac6f198430e869294811de6cf1996f406e052ce78d47f8dd9d/easyvec-0.0.29-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,505 Found link https://files.pythonhosted.org/packages/41/2b/1585bd1062e54e348e5af1711662630bf66fa832565d25d826bbf8a586e8/easyvec-0.0.29.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.29 2025-09-12T17:43:50,505 Skipping link: No binaries permitted for easyvec: https://files.pythonhosted.org/packages/9e/c3/08d351dadbb9063ed4fec194806653dc6d1f5b2d1d0d88881dd96a0a13bd/easyvec-0.0.30-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,506 Found link https://files.pythonhosted.org/packages/f3/a9/3252f58655905ecf0f72a29f64aac249ab97d2c409b263fbb6714ffc6432/easyvec-0.0.30.tar.gz (from https://pypi.org/simple/easyvec/) (requires-python:>=3.4), version: 0.0.30 2025-09-12T17:43:50,506 Fetching project page and analyzing links: https://www.piwheels.org/simple/easyvec/ 2025-09-12T17:43:50,506 Getting page https://www.piwheels.org/simple/easyvec/ 2025-09-12T17:43:50,507 Found index url https://www.piwheels.org/simple/ 2025-09-12T17:43:50,617 Fetched page https://www.piwheels.org/simple/easyvec/ as text/html 2025-09-12T17:43:50,656 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.30-cp37-cp37m-linux_armv6l.whl#sha256=def5fd5c9f9bbcb92a16483b72c3e45df05329e1c0f30ff3566d25cc4cbbe4af (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,657 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.30-cp37-cp37m-linux_armv7l.whl#sha256=def5fd5c9f9bbcb92a16483b72c3e45df05329e1c0f30ff3566d25cc4cbbe4af (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,657 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.30-cp39-cp39-linux_armv6l.whl#sha256=d70d9fabf64c6ba5adfd4c59e313d278f074dc40b068bc1cafe973a8f6f2307f (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,657 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.30-cp39-cp39-linux_armv7l.whl#sha256=d70d9fabf64c6ba5adfd4c59e313d278f074dc40b068bc1cafe973a8f6f2307f (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,657 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.29-cp37-cp37m-linux_armv6l.whl#sha256=dee99ec13e13d90ccaa81f6a48b9bd63b29054b016ba9bfcb36d687cdfa86dd1 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,658 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.29-cp37-cp37m-linux_armv7l.whl#sha256=dee99ec13e13d90ccaa81f6a48b9bd63b29054b016ba9bfcb36d687cdfa86dd1 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,658 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.29-cp39-cp39-linux_armv6l.whl#sha256=d4e4909c33338048c6e260bf36cf49c08379baba879d25ce83fae2a012915421 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,658 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.29-cp39-cp39-linux_armv7l.whl#sha256=d4e4909c33338048c6e260bf36cf49c08379baba879d25ce83fae2a012915421 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,658 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.28-cp37-cp37m-linux_armv6l.whl#sha256=50f9230a1972e59857d80f1ee0bcc1878734a7eeb462115ce56bbdfd3b18fd27 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,658 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.28-cp37-cp37m-linux_armv7l.whl#sha256=50f9230a1972e59857d80f1ee0bcc1878734a7eeb462115ce56bbdfd3b18fd27 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,658 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.28-cp39-cp39-linux_armv6l.whl#sha256=07d21da815459f1b8ed212a5c47c978e780f77fcd1c19f0eae293d77cfb9a40e (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,659 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.28-cp39-cp39-linux_armv7l.whl#sha256=07d21da815459f1b8ed212a5c47c978e780f77fcd1c19f0eae293d77cfb9a40e (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,659 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.27-cp37-cp37m-linux_armv6l.whl#sha256=aa5ce8eb0b3a34ef04d0d1f6a97f5663d10befd18238a6c549a0f64e88019eac (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,659 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.27-cp37-cp37m-linux_armv7l.whl#sha256=aa5ce8eb0b3a34ef04d0d1f6a97f5663d10befd18238a6c549a0f64e88019eac (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,659 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.27-cp39-cp39-linux_armv6l.whl#sha256=9ba90cf41f18305bd393efd6216221c71455dc5d4f24655bcb38a3f72b903136 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,660 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.27-cp39-cp39-linux_armv7l.whl#sha256=9ba90cf41f18305bd393efd6216221c71455dc5d4f24655bcb38a3f72b903136 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,660 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.23-cp35-cp35m-linux_armv6l.whl#sha256=8f0dfd2b297dbb1b9c64305987d291571518a7e380df19a839a7796731d8caac (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,660 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.23-cp35-cp35m-linux_armv7l.whl#sha256=8f0dfd2b297dbb1b9c64305987d291571518a7e380df19a839a7796731d8caac (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,660 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.23-cp37-cp37m-linux_armv6l.whl#sha256=322d2ffec0c403cd58405a3795ec98d7cc30b7f5df5004865432e60e3a49c7a9 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,660 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.23-cp37-cp37m-linux_armv7l.whl#sha256=322d2ffec0c403cd58405a3795ec98d7cc30b7f5df5004865432e60e3a49c7a9 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,661 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.23-cp39-cp39-linux_armv6l.whl#sha256=12045d5d36280590a126747a1bbded9f0f454b20d7e670a7f7247901f9368f68 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,661 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.23-cp39-cp39-linux_armv7l.whl#sha256=12045d5d36280590a126747a1bbded9f0f454b20d7e670a7f7247901f9368f68 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,661 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.21-cp35-cp35m-linux_armv6l.whl#sha256=ef720dc4ed98037ffe7d19c8ffd7e80296d0d6f8c36e51c8e2d9ae93947f8448 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,661 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.21-cp35-cp35m-linux_armv7l.whl#sha256=ef720dc4ed98037ffe7d19c8ffd7e80296d0d6f8c36e51c8e2d9ae93947f8448 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,662 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.21-cp37-cp37m-linux_armv6l.whl#sha256=603a1b6698e8d06a9feb0a8bed8f55d868ab5deae7035eb7e4d3c3122d7e2725 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,662 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.21-cp37-cp37m-linux_armv7l.whl#sha256=603a1b6698e8d06a9feb0a8bed8f55d868ab5deae7035eb7e4d3c3122d7e2725 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,662 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.21-cp39-cp39-linux_armv6l.whl#sha256=b9fb97124c71db8843b26eb22252bbb6077b6c77692169874a0aba35709a5f0d (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,662 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.21-cp39-cp39-linux_armv7l.whl#sha256=b9fb97124c71db8843b26eb22252bbb6077b6c77692169874a0aba35709a5f0d (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,663 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.20-cp35-cp35m-linux_armv7l.whl#sha256=264efd0293044fac9fac3f86bda0e0a79516e47130825386dd8447127347377c (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,663 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.20-cp35-cp35m-linux_armv6l.whl#sha256=264efd0293044fac9fac3f86bda0e0a79516e47130825386dd8447127347377c (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,663 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.20-cp34-cp34m-linux_armv7l.whl#sha256=04828b5a68eed676a8db4149184892bc5d394850133b13638a3dc35382bc222b (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,664 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.20-cp34-cp34m-linux_armv6l.whl#sha256=04828b5a68eed676a8db4149184892bc5d394850133b13638a3dc35382bc222b (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,664 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.20-cp37-cp37m-linux_armv6l.whl#sha256=c4792c64dba615b02e616ce6d33dbc42bd013bd69e90cc2a08728e23c839bb0d (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,664 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.20-cp37-cp37m-linux_armv7l.whl#sha256=c4792c64dba615b02e616ce6d33dbc42bd013bd69e90cc2a08728e23c839bb0d (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,664 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.20-cp39-cp39-linux_armv6l.whl#sha256=ddde4187df7bfea77b2ae6923298c185dcc516677a880455338d425c42909d44 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,665 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.20-cp39-cp39-linux_armv7l.whl#sha256=ddde4187df7bfea77b2ae6923298c185dcc516677a880455338d425c42909d44 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,665 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.18-cp37-cp37m-linux_armv6l.whl#sha256=675fccc3cdd81009d526c0254939f7faf93e6c455a67588a478e1baea822a64c (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,665 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.18-cp37-cp37m-linux_armv7l.whl#sha256=675fccc3cdd81009d526c0254939f7faf93e6c455a67588a478e1baea822a64c (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,666 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.18-cp35-cp35m-linux_armv7l.whl#sha256=735908a52356b0f4f2728f6aea031718b40cd83e496df63a2156c1b5f2e766a3 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,666 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.18-cp35-cp35m-linux_armv6l.whl#sha256=735908a52356b0f4f2728f6aea031718b40cd83e496df63a2156c1b5f2e766a3 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,666 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.18-cp34-cp34m-linux_armv6l.whl#sha256=a581e337f889f9934d6f504e9e5aac654977446da8293b7e09fc343abf062482 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,666 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.18-cp34-cp34m-linux_armv7l.whl#sha256=a581e337f889f9934d6f504e9e5aac654977446da8293b7e09fc343abf062482 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,667 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.18-cp39-cp39-linux_armv6l.whl#sha256=965dc9b6b197217e8c865d51100c049025f784bd7fe093c68d679192cbbfa033 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,667 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.18-cp39-cp39-linux_armv7l.whl#sha256=965dc9b6b197217e8c865d51100c049025f784bd7fe093c68d679192cbbfa033 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,667 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.17-cp34-cp34m-linux_armv7l.whl#sha256=41ae766008d3eaa831abbfcdfff075a07c2b9ef82fd49ee45d8a3581313d22d0 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,667 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.17-cp34-cp34m-linux_armv6l.whl#sha256=41ae766008d3eaa831abbfcdfff075a07c2b9ef82fd49ee45d8a3581313d22d0 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,668 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.17-cp35-cp35m-linux_armv6l.whl#sha256=97de55d0f016ea05288c5137879108d979af7dad066ec3a38b79587c74defd3f (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,668 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.17-cp35-cp35m-linux_armv7l.whl#sha256=97de55d0f016ea05288c5137879108d979af7dad066ec3a38b79587c74defd3f (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,668 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.17-cp37-cp37m-linux_armv7l.whl#sha256=96e18e65f4fb87ba459a907f48d07e61f6b92fa34292b8dda8e0d30d1fe1389e (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,669 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.17-cp37-cp37m-linux_armv6l.whl#sha256=96e18e65f4fb87ba459a907f48d07e61f6b92fa34292b8dda8e0d30d1fe1389e (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,669 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.17-cp39-cp39-linux_armv6l.whl#sha256=b2c3eb78ede350408c7d39fb2967a03e5ff91f63cc6efffd05292c24351b04db (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,669 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.17-cp39-cp39-linux_armv7l.whl#sha256=b2c3eb78ede350408c7d39fb2967a03e5ff91f63cc6efffd05292c24351b04db (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,669 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.16-cp35-cp35m-linux_armv6l.whl#sha256=ef9c8c4382165d3246736a3108d90600ab3b028966b67e59cd905da3eed30d3c (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,670 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.16-cp35-cp35m-linux_armv7l.whl#sha256=ef9c8c4382165d3246736a3108d90600ab3b028966b67e59cd905da3eed30d3c (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,670 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.16-cp34-cp34m-linux_armv7l.whl#sha256=3cee2833b89f6890008156a3bbfd2024909dce25595d4c9e1f955276ecfec429 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,670 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.16-cp34-cp34m-linux_armv6l.whl#sha256=3cee2833b89f6890008156a3bbfd2024909dce25595d4c9e1f955276ecfec429 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,670 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.16-cp37-cp37m-linux_armv6l.whl#sha256=50cdc48dbfd593cc90b1189313fd521c72b2714f8cb3a2fe739ac97d19aa2bc2 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,671 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.16-cp37-cp37m-linux_armv7l.whl#sha256=50cdc48dbfd593cc90b1189313fd521c72b2714f8cb3a2fe739ac97d19aa2bc2 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,671 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.16-cp39-cp39-linux_armv6l.whl#sha256=8c4a551e019628ddc692b49a2652166ef5c1d99bc11f30e2ef60acefa1d10985 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,671 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.16-cp39-cp39-linux_armv7l.whl#sha256=8c4a551e019628ddc692b49a2652166ef5c1d99bc11f30e2ef60acefa1d10985 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,671 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.15-cp35-cp35m-linux_armv6l.whl#sha256=7f317859def5115147bf823476e70a19c912433d4534ce5ea1fb688b16f88566 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,671 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.15-cp35-cp35m-linux_armv7l.whl#sha256=7f317859def5115147bf823476e70a19c912433d4534ce5ea1fb688b16f88566 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,672 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.15-cp37-cp37m-linux_armv7l.whl#sha256=52586d9c2343acc10e8662472e9457b1dd6ac8e9a95d9a26cb17129a4679a732 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,672 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.15-cp37-cp37m-linux_armv6l.whl#sha256=52586d9c2343acc10e8662472e9457b1dd6ac8e9a95d9a26cb17129a4679a732 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,672 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.15-cp39-cp39-linux_armv6l.whl#sha256=e906c14f7c657dd9b4da5472ccd4a86b0072c14c520a8ea6c0db299958f5063d (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,672 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.15-cp39-cp39-linux_armv7l.whl#sha256=e906c14f7c657dd9b4da5472ccd4a86b0072c14c520a8ea6c0db299958f5063d (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,672 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.14-cp35-cp35m-linux_armv6l.whl#sha256=9df1ed0de55606db9e41a750dddf6526e5833679478dd9fa9ad7b7df0855674a (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,673 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.14-cp35-cp35m-linux_armv7l.whl#sha256=9df1ed0de55606db9e41a750dddf6526e5833679478dd9fa9ad7b7df0855674a (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,673 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.14-cp34-cp34m-linux_armv6l.whl#sha256=d8e186afc6fbf7761b0bad1debeaece281d48a855d6122645b9869949714af6a (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,673 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.14-cp34-cp34m-linux_armv7l.whl#sha256=d8e186afc6fbf7761b0bad1debeaece281d48a855d6122645b9869949714af6a (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,673 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.14-cp37-cp37m-linux_armv7l.whl#sha256=6e2d47d5e7ab5cfd0e1059513340998fa2b2b83a9e5aea7b628ac633766aa457 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,674 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.14-cp37-cp37m-linux_armv6l.whl#sha256=6e2d47d5e7ab5cfd0e1059513340998fa2b2b83a9e5aea7b628ac633766aa457 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,674 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.14-cp39-cp39-linux_armv6l.whl#sha256=c009fe6fc93d370d917f8f1f26e146c5cf3ed7ef4798f22ce807c71664505875 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,674 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.14-cp39-cp39-linux_armv7l.whl#sha256=c009fe6fc93d370d917f8f1f26e146c5cf3ed7ef4798f22ce807c71664505875 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,674 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.13-cp34-cp34m-linux_armv7l.whl#sha256=dad0d6eef3d887f364c59df8bed318ca16bc091e89ee94fa55cb77598ba67e50 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,674 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.13-cp34-cp34m-linux_armv6l.whl#sha256=dad0d6eef3d887f364c59df8bed318ca16bc091e89ee94fa55cb77598ba67e50 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,675 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.13-cp35-cp35m-linux_armv6l.whl#sha256=7096000675078f84f5f9b0287a94655bf6e7425bd4dff5706fe941e89024f39a (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,675 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.13-cp35-cp35m-linux_armv7l.whl#sha256=7096000675078f84f5f9b0287a94655bf6e7425bd4dff5706fe941e89024f39a (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,675 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.13-cp37-cp37m-linux_armv7l.whl#sha256=ce2018aa46687af94d1efe35211d0d8fd5a332eecce1b841b7047c67660b3117 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,675 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.13-cp37-cp37m-linux_armv6l.whl#sha256=ce2018aa46687af94d1efe35211d0d8fd5a332eecce1b841b7047c67660b3117 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,675 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.13-cp39-cp39-linux_armv6l.whl#sha256=379c284692d5e7fe573f2bbd4bf841ebcca891906d10cd5d957736ae0827fc29 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,676 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.13-cp39-cp39-linux_armv7l.whl#sha256=379c284692d5e7fe573f2bbd4bf841ebcca891906d10cd5d957736ae0827fc29 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,676 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.12-cp35-cp35m-linux_armv6l.whl#sha256=f0a9010a39d00fcd53c2ea423e42902ba868a73047a1802c25cc5b6b7f387ef0 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,676 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.12-cp35-cp35m-linux_armv7l.whl#sha256=f0a9010a39d00fcd53c2ea423e42902ba868a73047a1802c25cc5b6b7f387ef0 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,676 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.12-cp37-cp37m-linux_armv6l.whl#sha256=4eafedb56dd2b5231982cc758cd4bf3156d12bee694871bd8e9d7674e9ffb808 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,676 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.12-cp37-cp37m-linux_armv7l.whl#sha256=4eafedb56dd2b5231982cc758cd4bf3156d12bee694871bd8e9d7674e9ffb808 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,677 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.12-cp39-cp39-linux_armv6l.whl#sha256=c7a1b65ccec2c39b47c9529f56e930f32706d6f769dba51229ea633c10d3af2f (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,677 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.12-cp39-cp39-linux_armv7l.whl#sha256=c7a1b65ccec2c39b47c9529f56e930f32706d6f769dba51229ea633c10d3af2f (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,677 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.11-cp34-cp34m-linux_armv7l.whl#sha256=cc35ae9717de026d558bfadee0ae64b1917cc33005cdf4fed0e928f505ad8cf1 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,677 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.11-cp34-cp34m-linux_armv6l.whl#sha256=cc35ae9717de026d558bfadee0ae64b1917cc33005cdf4fed0e928f505ad8cf1 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,678 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.11-cp37-cp37m-linux_armv7l.whl#sha256=d7fbd81c948442fd89c47739126262b48f2192f59e6578f2968cd258518935a8 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,678 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.11-cp37-cp37m-linux_armv6l.whl#sha256=d7fbd81c948442fd89c47739126262b48f2192f59e6578f2968cd258518935a8 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,678 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.11-cp35-cp35m-linux_armv7l.whl#sha256=d6284b231187ce8bbe53331124404fd5a00540ac049be09d4cd00f2a0f1b6ab9 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,678 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.11-cp35-cp35m-linux_armv6l.whl#sha256=d6284b231187ce8bbe53331124404fd5a00540ac049be09d4cd00f2a0f1b6ab9 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,678 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.11-cp39-cp39-linux_armv6l.whl#sha256=2cd86e1680a220eeef538144fc470be5fe4db3d3647570db75dc0ceff4d8050c (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,679 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.11-cp39-cp39-linux_armv7l.whl#sha256=2cd86e1680a220eeef538144fc470be5fe4db3d3647570db75dc0ceff4d8050c (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,679 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.10-cp34-cp34m-linux_armv6l.whl#sha256=611e600a7faacd00973e7fef5cc2ce43613b3a549ffbb4ea4770b603d682c710 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,679 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.10-cp34-cp34m-linux_armv7l.whl#sha256=611e600a7faacd00973e7fef5cc2ce43613b3a549ffbb4ea4770b603d682c710 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,679 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.10-cp35-cp35m-linux_armv6l.whl#sha256=42c95bab7a0058f73e42a60b3f01c4ab3386ae39bf9b564ad61fb4fe770d6f8d (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,680 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.10-cp35-cp35m-linux_armv7l.whl#sha256=42c95bab7a0058f73e42a60b3f01c4ab3386ae39bf9b564ad61fb4fe770d6f8d (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,680 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.10-cp37-cp37m-linux_armv7l.whl#sha256=93921259239266fb3b84402f01ea7dde247be6de93f6f6d69c018d5b156ff5e9 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,680 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.10-cp37-cp37m-linux_armv6l.whl#sha256=93921259239266fb3b84402f01ea7dde247be6de93f6f6d69c018d5b156ff5e9 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,680 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.10-cp39-cp39-linux_armv6l.whl#sha256=baae54295548b626b43548a535b4758a7b4f41ac7facc9e6bbc4369432a9a45b (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,681 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.10-cp39-cp39-linux_armv7l.whl#sha256=baae54295548b626b43548a535b4758a7b4f41ac7facc9e6bbc4369432a9a45b (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,681 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.9-cp35-cp35m-linux_armv7l.whl#sha256=5c550feaaaeb47181cd3ad998f8740149175b7d909313cc327bebceff8283622 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,681 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.9-cp35-cp35m-linux_armv6l.whl#sha256=5c550feaaaeb47181cd3ad998f8740149175b7d909313cc327bebceff8283622 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,681 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.9-cp37-cp37m-linux_armv7l.whl#sha256=26d58189aef275abc93263097225c90ae1d229dd8cc088c44470677783b9febd (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,681 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.9-cp37-cp37m-linux_armv6l.whl#sha256=26d58189aef275abc93263097225c90ae1d229dd8cc088c44470677783b9febd (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,682 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.9-cp39-cp39-linux_armv6l.whl#sha256=47a4ce8cb89c2d00962376f48704d1280b976d6e896af22d4ae10dc06f2b4a9a (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,682 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.9-cp39-cp39-linux_armv7l.whl#sha256=47a4ce8cb89c2d00962376f48704d1280b976d6e896af22d4ae10dc06f2b4a9a (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,682 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.8-cp35-cp35m-linux_armv6l.whl#sha256=79d63aa72c2c7da2be0545869e5e8ee262019294900171b9a8ed47dfa63dc92a (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,682 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.8-cp35-cp35m-linux_armv7l.whl#sha256=79d63aa72c2c7da2be0545869e5e8ee262019294900171b9a8ed47dfa63dc92a (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,682 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.8-cp37-cp37m-linux_armv7l.whl#sha256=e9f3e0e38d3be7c1192d8fd78b972844ceac24aa03a89a91296cf3b51d05eece (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,683 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.8-cp37-cp37m-linux_armv6l.whl#sha256=e9f3e0e38d3be7c1192d8fd78b972844ceac24aa03a89a91296cf3b51d05eece (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,683 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.8-cp39-cp39-linux_armv6l.whl#sha256=864099672adb52db6e6791de1aaad47cd8460d933d27fa3b0238a4a08181f299 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,683 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.8-cp39-cp39-linux_armv7l.whl#sha256=864099672adb52db6e6791de1aaad47cd8460d933d27fa3b0238a4a08181f299 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,683 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.7-cp34-cp34m-linux_armv6l.whl#sha256=baf9ef981d0ac70107db595f44a49b72db263fe0424d4f76145372c0802c57b7 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,684 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.7-cp34-cp34m-linux_armv7l.whl#sha256=baf9ef981d0ac70107db595f44a49b72db263fe0424d4f76145372c0802c57b7 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,684 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.7-cp35-cp35m-linux_armv6l.whl#sha256=13e068dee8d7447faa99fee2001d946e4c5b48a64166501eeb7d57669ae3c1f7 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,684 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.7-cp35-cp35m-linux_armv7l.whl#sha256=13e068dee8d7447faa99fee2001d946e4c5b48a64166501eeb7d57669ae3c1f7 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,684 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.7-cp37-cp37m-linux_armv7l.whl#sha256=d8c99257a4bfb3241c650004a72d7e200920c022a1b776a8a35357fef7eee18b (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,684 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.7-cp37-cp37m-linux_armv6l.whl#sha256=d8c99257a4bfb3241c650004a72d7e200920c022a1b776a8a35357fef7eee18b (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,685 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.7-cp39-cp39-linux_armv6l.whl#sha256=f0b87f8c0e1571add2e418c447819e7be738731a1bb3df77b185bddec8dfb622 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,685 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.7-cp39-cp39-linux_armv7l.whl#sha256=f0b87f8c0e1571add2e418c447819e7be738731a1bb3df77b185bddec8dfb622 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,685 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.6-cp34-cp34m-linux_armv7l.whl#sha256=9e49ed4816782b874bfbc7d4882ff8515475376d605b5f82adf63892030c7e14 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,685 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.6-cp34-cp34m-linux_armv6l.whl#sha256=9e49ed4816782b874bfbc7d4882ff8515475376d605b5f82adf63892030c7e14 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,685 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.6-cp35-cp35m-linux_armv6l.whl#sha256=fd8517116f56c76fd75b7b81219474beba0ed7bbd63b06ae51f9a4ee48e74b9e (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,685 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.6-cp35-cp35m-linux_armv7l.whl#sha256=fd8517116f56c76fd75b7b81219474beba0ed7bbd63b06ae51f9a4ee48e74b9e (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,686 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.6-cp37-cp37m-linux_armv6l.whl#sha256=1cabf25f62f970627b7cf100a967e5d319f3711a05c8d2fc754bb0515f88fb37 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,686 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.6-cp37-cp37m-linux_armv7l.whl#sha256=1cabf25f62f970627b7cf100a967e5d319f3711a05c8d2fc754bb0515f88fb37 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,686 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.6-cp39-cp39-linux_armv6l.whl#sha256=73837ad0973030e0780e66f843c3563277043142ff1c4a078ccea0de77e2157a (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,686 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.6-cp39-cp39-linux_armv7l.whl#sha256=73837ad0973030e0780e66f843c3563277043142ff1c4a078ccea0de77e2157a (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,686 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.5-cp37-cp37m-linux_armv6l.whl#sha256=766660bb2ed1fe9754c7850ead8290556542cccb35aeb0d18d96fa8fe7092ea8 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,686 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.5-cp37-cp37m-linux_armv7l.whl#sha256=766660bb2ed1fe9754c7850ead8290556542cccb35aeb0d18d96fa8fe7092ea8 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,687 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.5-cp34-cp34m-linux_armv6l.whl#sha256=e970db8c5f86e4d14d7ada4904790a8723ab75c3e1a5edbd544e2379f6e56863 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,687 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.5-cp34-cp34m-linux_armv7l.whl#sha256=e970db8c5f86e4d14d7ada4904790a8723ab75c3e1a5edbd544e2379f6e56863 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,687 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.5-cp35-cp35m-linux_armv7l.whl#sha256=e8bd44972b6bc852989bb21984a61e1d531279065968acaa94c9932265c982bc (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,687 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.5-cp35-cp35m-linux_armv6l.whl#sha256=e8bd44972b6bc852989bb21984a61e1d531279065968acaa94c9932265c982bc (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,687 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.5-cp39-cp39-linux_armv6l.whl#sha256=b321747648f3c1c14f87d1fa717f83f82e63535a2e05085b995f41745b20e2fc (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,687 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.5-cp39-cp39-linux_armv7l.whl#sha256=b321747648f3c1c14f87d1fa717f83f82e63535a2e05085b995f41745b20e2fc (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,688 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.4-cp37-cp37m-linux_armv6l.whl#sha256=d7b617921f3fc2f580dd3da9dab1bb6e4ec1c82b2fefe9f33386894f7e053f27 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,688 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.4-cp37-cp37m-linux_armv7l.whl#sha256=d7b617921f3fc2f580dd3da9dab1bb6e4ec1c82b2fefe9f33386894f7e053f27 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,688 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.4-cp35-cp35m-linux_armv7l.whl#sha256=c1c929b1f49125ef6fa82a85be7e3427189dbdd8b6ba89c921d4f94a59b5b152 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,688 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.4-cp35-cp35m-linux_armv6l.whl#sha256=c1c929b1f49125ef6fa82a85be7e3427189dbdd8b6ba89c921d4f94a59b5b152 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,688 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.4-cp39-cp39-linux_armv6l.whl#sha256=07d539eceb86180e3d622c6466732928495340ad38690b0ffa2f377133468690 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,689 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.4-cp39-cp39-linux_armv7l.whl#sha256=07d539eceb86180e3d622c6466732928495340ad38690b0ffa2f377133468690 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,689 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.3-cp37-cp37m-linux_armv6l.whl#sha256=87946a7202fa2cd402502560db50ae52bbb9366e9ad309737562127e55aab3ee (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,689 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.3-cp37-cp37m-linux_armv7l.whl#sha256=87946a7202fa2cd402502560db50ae52bbb9366e9ad309737562127e55aab3ee (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,689 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.3-cp35-cp35m-linux_armv6l.whl#sha256=e9851b9342b4925847a232de7ee397dc3e0fd1efa0ce95d030cb2a3cbfc7b470 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,689 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.3-cp35-cp35m-linux_armv7l.whl#sha256=e9851b9342b4925847a232de7ee397dc3e0fd1efa0ce95d030cb2a3cbfc7b470 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,689 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.3-cp39-cp39-linux_armv6l.whl#sha256=bb4d987afad2ac989ae60d34766ef07aeebbc1fb10ab0ccb341b0d39389bc0e7 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,690 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.3-cp39-cp39-linux_armv7l.whl#sha256=bb4d987afad2ac989ae60d34766ef07aeebbc1fb10ab0ccb341b0d39389bc0e7 (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,690 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.2-cp37-cp37m-linux_armv7l.whl#sha256=91af32e690605cbfa8735907ad06df5c3843c839f414bba8baa1df711e968ecb (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,690 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.2-cp37-cp37m-linux_armv6l.whl#sha256=91af32e690605cbfa8735907ad06df5c3843c839f414bba8baa1df711e968ecb (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,690 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.2-cp35-cp35m-linux_armv7l.whl#sha256=f370f6d72b65e72d6e9d9796ca3a727dc10ec3775306a493a7f8d8b5257a393d (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,690 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.2-cp35-cp35m-linux_armv6l.whl#sha256=f370f6d72b65e72d6e9d9796ca3a727dc10ec3775306a493a7f8d8b5257a393d (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,691 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.2-cp39-cp39-linux_armv6l.whl#sha256=414ac664a1d5745785201d4dec9339069f3d95e0362e9081bcd51bd804544aea (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,691 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.2-cp39-cp39-linux_armv7l.whl#sha256=414ac664a1d5745785201d4dec9339069f3d95e0362e9081bcd51bd804544aea (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,691 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.1-cp37-cp37m-linux_armv6l.whl#sha256=3ce323449affe06cb8b836f7fe91116e7557cc7dede969da773853c8989f177e (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,691 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.1-cp37-cp37m-linux_armv7l.whl#sha256=3ce323449affe06cb8b836f7fe91116e7557cc7dede969da773853c8989f177e (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,691 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.1-cp35-cp35m-linux_armv6l.whl#sha256=d534ae6351a341d194aa7806cda94a6fd6c668b06fde204b17ef1812a60913be (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,691 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.1-cp35-cp35m-linux_armv7l.whl#sha256=d534ae6351a341d194aa7806cda94a6fd6c668b06fde204b17ef1812a60913be (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,691 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.1-cp34-cp34m-linux_armv7l.whl#sha256=bc159b1d5ae20888885761ada96d7aa68a64c0a248d6adc0bc4357b9003389fa (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,692 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.1-cp34-cp34m-linux_armv6l.whl#sha256=bc159b1d5ae20888885761ada96d7aa68a64c0a248d6adc0bc4357b9003389fa (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,692 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.1-cp39-cp39-linux_armv6l.whl#sha256=9359caf042237a089b9ceedebd35ac05ec72580125a7cc10d70947de9d13b58a (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,692 Skipping link: No binaries permitted for easyvec: https://archive1.piwheels.org/simple/easyvec/easyvec-0.0.1-cp39-cp39-linux_armv7l.whl#sha256=9359caf042237a089b9ceedebd35ac05ec72580125a7cc10d70947de9d13b58a (from https://www.piwheels.org/simple/easyvec/) (requires-python:>=3.4) 2025-09-12T17:43:50,692 Skipping link: not a file: https://www.piwheels.org/simple/easyvec/ 2025-09-12T17:43:50,692 Skipping link: not a file: https://pypi.org/simple/easyvec/ 2025-09-12T17:43:50,723 Given no hashes to check 1 links for project 'easyvec': discarding no candidates 2025-09-12T17:43:50,725 Collecting easyvec==0.0.29 2025-09-12T17:43:50,726 Created temporary directory: /tmp/pip-unpack-nubkqewf 2025-09-12T17:43:50,885 Downloading easyvec-0.0.29.tar.gz (1.2 MB) 2025-09-12T17:43:51,290 Added easyvec==0.0.29 from https://files.pythonhosted.org/packages/41/2b/1585bd1062e54e348e5af1711662630bf66fa832565d25d826bbf8a586e8/easyvec-0.0.29.tar.gz to build tracker '/tmp/pip-build-tracker-zsgza046' 2025-09-12T17:43:51,293 Running setup.py (path:/tmp/pip-wheel-4c9_3pbx/easyvec_2190d073d9f04017a3e79d3b4c107df8/setup.py) egg_info for package easyvec 2025-09-12T17:43:51,293 Created temporary directory: /tmp/pip-pip-egg-info-m1xkneua 2025-09-12T17:43:51,293 Preparing metadata (setup.py): started 2025-09-12T17:43:51,294 Running command python setup.py egg_info 2025-09-12T17:43:52,435 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-12T17:43:52,435 !! 2025-09-12T17:43:52,435 ******************************************************************************** 2025-09-12T17:43:52,436 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-12T17:43:52,436 License :: OSI Approved :: MIT License 2025-09-12T17:43:52,436 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-12T17:43:52,436 ******************************************************************************** 2025-09-12T17:43:52,436 !! 2025-09-12T17:43:52,436 self._finalize_license_expression() 2025-09-12T17:43:53,122 running egg_info 2025-09-12T17:43:53,209 creating /tmp/pip-pip-egg-info-m1xkneua/easyvec.egg-info 2025-09-12T17:43:53,209 writing /tmp/pip-pip-egg-info-m1xkneua/easyvec.egg-info/PKG-INFO 2025-09-12T17:43:53,214 writing dependency_links to /tmp/pip-pip-egg-info-m1xkneua/easyvec.egg-info/dependency_links.txt 2025-09-12T17:43:53,216 writing requirements to /tmp/pip-pip-egg-info-m1xkneua/easyvec.egg-info/requires.txt 2025-09-12T17:43:53,217 writing top-level names to /tmp/pip-pip-egg-info-m1xkneua/easyvec.egg-info/top_level.txt 2025-09-12T17:43:53,217 writing manifest file '/tmp/pip-pip-egg-info-m1xkneua/easyvec.egg-info/SOURCES.txt' 2025-09-12T17:43:53,567 reading manifest file '/tmp/pip-pip-egg-info-m1xkneua/easyvec.egg-info/SOURCES.txt' 2025-09-12T17:43:53,568 reading manifest template 'MANIFEST.in' 2025-09-12T17:43:53,574 adding license file 'LICENSE.txt' 2025-09-12T17:43:53,577 writing manifest file '/tmp/pip-pip-egg-info-m1xkneua/easyvec.egg-info/SOURCES.txt' 2025-09-12T17:43:53,735 Preparing metadata (setup.py): finished with status 'done' 2025-09-12T17:43:53,741 Source in /tmp/pip-wheel-4c9_3pbx/easyvec_2190d073d9f04017a3e79d3b4c107df8 has version 0.0.29, which satisfies requirement easyvec==0.0.29 from https://files.pythonhosted.org/packages/41/2b/1585bd1062e54e348e5af1711662630bf66fa832565d25d826bbf8a586e8/easyvec-0.0.29.tar.gz 2025-09-12T17:43:53,741 Removed easyvec==0.0.29 from https://files.pythonhosted.org/packages/41/2b/1585bd1062e54e348e5af1711662630bf66fa832565d25d826bbf8a586e8/easyvec-0.0.29.tar.gz from build tracker '/tmp/pip-build-tracker-zsgza046' 2025-09-12T17:43:53,752 Created temporary directory: /tmp/pip-unpack-q44yicrp 2025-09-12T17:43:53,752 Created temporary directory: /tmp/pip-unpack-mavrl1bd 2025-09-12T17:43:53,752 Building wheels for collected packages: easyvec 2025-09-12T17:43:53,754 Created temporary directory: /tmp/pip-wheel-jmu6fcli 2025-09-12T17:43:53,754 DEPRECATION: Building 'easyvec' 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 'easyvec'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-12T17:43:53,756 Building wheel for easyvec (setup.py): started 2025-09-12T17:43:53,757 Destination directory: /tmp/pip-wheel-jmu6fcli 2025-09-12T17:43:53,757 Running command python setup.py bdist_wheel 2025-09-12T17:43:54,800 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-12T17:43:54,800 !! 2025-09-12T17:43:54,801 ******************************************************************************** 2025-09-12T17:43:54,801 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-12T17:43:54,801 License :: OSI Approved :: MIT License 2025-09-12T17:43:54,801 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-12T17:43:54,801 ******************************************************************************** 2025-09-12T17:43:54,801 !! 2025-09-12T17:43:54,802 self._finalize_license_expression() 2025-09-12T17:43:55,326 running bdist_wheel 2025-09-12T17:43:55,761 running build 2025-09-12T17:43:55,761 running build_py 2025-09-12T17:43:55,853 creating build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:55,853 copying src/easyvec/__init__.py -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:55,854 running egg_info 2025-09-12T17:43:55,942 writing src/easyvec.egg-info/PKG-INFO 2025-09-12T17:43:55,947 writing dependency_links to src/easyvec.egg-info/dependency_links.txt 2025-09-12T17:43:55,950 writing requirements to src/easyvec.egg-info/requires.txt 2025-09-12T17:43:55,950 writing top-level names to src/easyvec.egg-info/top_level.txt 2025-09-12T17:43:56,040 reading manifest file 'src/easyvec.egg-info/SOURCES.txt' 2025-09-12T17:43:56,042 reading manifest template 'MANIFEST.in' 2025-09-12T17:43:56,048 adding license file 'LICENSE.txt' 2025-09-12T17:43:56,051 writing manifest file 'src/easyvec.egg-info/SOURCES.txt' 2025-09-12T17:43:56,053 copying src/easyvec/geometry.cpp -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:56,062 copying src/easyvec/geometry.pxd -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:56,062 copying src/easyvec/geometry.pyx -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:56,063 copying src/easyvec/matrixes.cpp -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:56,074 copying src/easyvec/matrixes.pxd -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:56,074 copying src/easyvec/matrixes.pyx -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:56,075 copying src/easyvec/vectors.cpp -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:56,097 copying src/easyvec/vectors.html -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:56,118 copying src/easyvec/vectors.pxd -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:56,119 copying src/easyvec/vectors.pyx -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:56,120 running build_ext 2025-09-12T17:43:56,507 building 'easyvec.vectors' extension 2025-09-12T17:43:56,508 creating build/temp.linux-armv7l-cpython-313/src/easyvec 2025-09-12T17:43:56,508 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 src/easyvec/vectors.cpp -o build/temp.linux-armv7l-cpython-313/src/easyvec/vectors.o 2025-09-12T17:43:58,851 src/easyvec/vectors.cpp:864:72: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,851 864 | static CYTHON_INLINE size_t __Pyx_Py_UNICODE_strlen(const Py_UNICODE *u) { 2025-09-12T17:43:58,852 | ^ 2025-09-12T17:43:58,852 In file included from /usr/include/python3.13/unicodeobject.h:1014, 2025-09-12T17:43:58,852 from /usr/include/python3.13/Python.h:79, 2025-09-12T17:43:58,852 from src/easyvec/vectors.cpp:20: 2025-09-12T17:43:58,852 /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 2025-09-12T17:43:58,852 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 2025-09-12T17:43:58,852 | ^~~~~~~~~~ 2025-09-12T17:43:58,853 src/easyvec/vectors.cpp: In function ‘size_t __Pyx_Py_UNICODE_strlen(const Py_UNICODE*)’: 2025-09-12T17:43:58,853 src/easyvec/vectors.cpp:865:23: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,853 865 | const Py_UNICODE *u_end = u; 2025-09-12T17:43:58,853 | ^~~~~ 2025-09-12T17:43:58,853 /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 2025-09-12T17:43:58,853 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 2025-09-12T17:43:58,854 | ^~~~~~~~~~ 2025-09-12T17:43:59,978 src/easyvec/vectors.cpp: In function ‘int __Pyx_PyList_Extend(PyObject*, PyObject*)’: 2025-09-12T17:43:59,979 src/easyvec/vectors.cpp:3083:22: error: ‘_PyList_Extend’ was not declared in this scope; did you mean ‘PyList_Extend’? 2025-09-12T17:43:59,979 3083 | PyObject* none = _PyList_Extend((PyListObject*)L, v); 2025-09-12T17:43:59,979 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,979 | PyList_Extend 2025-09-12T17:44:00,073 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_4random(PyTypeObject*, PyObject*, PyObject*)’: 2025-09-12T17:44:00,074 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,074 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,074 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,074 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,074 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,074 | ^ 2025-09-12T17:44:00,074 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,074 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,074 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,074 src/easyvec/vectors.cpp:6079:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,075 6079 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 78, __pyx_L1_error) 2025-09-12T17:44:00,075 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,075 In file included from /usr/include/python3.13/dictobject.h:101, 2025-09-12T17:44:00,075 from /usr/include/python3.13/Python.h:90: 2025-09-12T17:44:00,075 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,075 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,076 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,079 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,079 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,079 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,079 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,079 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,079 | ^ 2025-09-12T17:44:00,079 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,079 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,079 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,080 src/easyvec/vectors.cpp:6079:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,080 6079 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 78, __pyx_L1_error) 2025-09-12T17:44:00,080 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,080 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,080 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,080 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,082 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,082 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,082 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,083 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,083 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,083 | ^ 2025-09-12T17:44:00,083 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,083 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,083 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,083 src/easyvec/vectors.cpp:6079:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,083 6079 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 78, __pyx_L1_error) 2025-09-12T17:44:00,083 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,083 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,084 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,084 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,089 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,090 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,090 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,090 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,090 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,090 | ^ 2025-09-12T17:44:00,090 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,090 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,091 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,091 src/easyvec/vectors.cpp:6142:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,091 6142 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 79, __pyx_L1_error) 2025-09-12T17:44:00,091 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,091 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,091 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,091 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,093 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,093 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,093 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,094 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,094 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,094 | ^ 2025-09-12T17:44:00,094 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,094 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,094 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,094 src/easyvec/vectors.cpp:6142:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,094 6142 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 79, __pyx_L1_error) 2025-09-12T17:44:00,094 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,095 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,095 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,095 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,097 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,097 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,097 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,097 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,098 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,098 | ^ 2025-09-12T17:44:00,098 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,098 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,098 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,098 src/easyvec/vectors.cpp:6142:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,098 6142 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 79, __pyx_L1_error) 2025-09-12T17:44:00,099 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,099 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,099 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,099 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,530 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_50__add__(PyObject*, PyObject*)’: 2025-09-12T17:44:00,530 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,530 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,530 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,530 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,531 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,531 | ^ 2025-09-12T17:44:00,531 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,531 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,531 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,531 src/easyvec/vectors.cpp:12223:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,531 12223 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 265, __pyx_L1_error) 2025-09-12T17:44:00,531 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,531 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,531 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,531 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,534 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,535 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,535 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,535 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,535 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,535 | ^ 2025-09-12T17:44:00,535 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,535 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,535 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,535 src/easyvec/vectors.cpp:12223:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,535 12223 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 265, __pyx_L1_error) 2025-09-12T17:44:00,535 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,535 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,536 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,536 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,539 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,539 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,539 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,539 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,539 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,540 | ^ 2025-09-12T17:44:00,540 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,540 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,540 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,540 src/easyvec/vectors.cpp:12223:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,540 12223 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 265, __pyx_L1_error) 2025-09-12T17:44:00,541 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,541 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,541 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,541 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,552 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,552 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,553 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,553 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,553 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,553 | ^ 2025-09-12T17:44:00,553 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,553 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,553 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,553 src/easyvec/vectors.cpp:12356:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,553 12356 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 270, __pyx_L1_error) 2025-09-12T17:44:00,554 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,554 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,554 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,554 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,557 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,557 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,557 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,557 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,557 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,558 | ^ 2025-09-12T17:44:00,558 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,558 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,558 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,558 src/easyvec/vectors.cpp:12356:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,558 12356 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 270, __pyx_L1_error) 2025-09-12T17:44:00,558 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,558 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,558 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,559 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,562 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,562 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,562 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,562 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,562 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,562 | ^ 2025-09-12T17:44:00,563 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,563 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,563 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,563 src/easyvec/vectors.cpp:12356:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,563 12356 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 270, __pyx_L1_error) 2025-09-12T17:44:00,563 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,563 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,564 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,564 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,595 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_58__iadd__(__pyx_obj_7easyvec_7vectors_Vec2*, PyObject*)’: 2025-09-12T17:44:00,596 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,596 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,596 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,596 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,596 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,596 | ^ 2025-09-12T17:44:00,596 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,596 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,596 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,597 src/easyvec/vectors.cpp:12943:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,597 12943 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 301, __pyx_L1_error) 2025-09-12T17:44:00,597 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,597 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,597 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,597 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,601 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,601 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,601 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,601 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,602 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,602 | ^ 2025-09-12T17:44:00,602 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,602 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,602 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,602 src/easyvec/vectors.cpp:12943:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,602 12943 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 301, __pyx_L1_error) 2025-09-12T17:44:00,602 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,602 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,603 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,603 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,606 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,607 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,607 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,607 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,607 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,607 | ^ 2025-09-12T17:44:00,607 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,608 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,608 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,608 src/easyvec/vectors.cpp:12943:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,608 12943 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 301, __pyx_L1_error) 2025-09-12T17:44:00,608 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,608 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,608 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,609 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,652 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_71as_np(__pyx_obj_7easyvec_7vectors_Vec2*)’: 2025-09-12T17:44:00,652 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,652 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,653 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,653 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,653 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,653 | ^ 2025-09-12T17:44:00,653 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,653 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,653 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,653 src/easyvec/vectors.cpp:13862:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,653 13862 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 354, __pyx_L1_error) 2025-09-12T17:44:00,653 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,654 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,654 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,654 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,657 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,658 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,658 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,658 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,658 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,658 | ^ 2025-09-12T17:44:00,658 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,658 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,658 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,658 src/easyvec/vectors.cpp:13862:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,659 13862 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 354, __pyx_L1_error) 2025-09-12T17:44:00,659 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,659 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,659 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,659 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,663 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,663 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,663 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,663 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,663 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,663 | ^ 2025-09-12T17:44:00,664 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,664 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,664 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,664 src/easyvec/vectors.cpp:13862:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,664 13862 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 354, __pyx_L1_error) 2025-09-12T17:44:00,664 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,665 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,665 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,665 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,045 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_103__sub__(PyObject*, PyObject*)’: 2025-09-12T17:44:01,045 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,045 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,045 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,045 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,045 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,045 | ^ 2025-09-12T17:44:01,045 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,045 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,045 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,046 src/easyvec/vectors.cpp:19055:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,046 19055 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 488, __pyx_L1_error) 2025-09-12T17:44:01,046 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,046 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,046 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,046 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,051 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,051 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,051 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,051 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,051 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,052 | ^ 2025-09-12T17:44:01,052 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,052 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,052 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,052 src/easyvec/vectors.cpp:19055:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,052 19055 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 488, __pyx_L1_error) 2025-09-12T17:44:01,052 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,052 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,052 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,052 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,057 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,058 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,058 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,058 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,058 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,058 | ^ 2025-09-12T17:44:01,058 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,058 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,059 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,059 src/easyvec/vectors.cpp:19055:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,059 19055 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 488, __pyx_L1_error) 2025-09-12T17:44:01,059 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,059 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,059 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,060 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,073 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,073 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,073 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,073 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,073 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,073 | ^ 2025-09-12T17:44:01,074 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,074 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,074 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,074 src/easyvec/vectors.cpp:19188:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,074 19188 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 494, __pyx_L1_error) 2025-09-12T17:44:01,074 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,074 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,074 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,074 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,080 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,080 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,080 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,080 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,080 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,080 | ^ 2025-09-12T17:44:01,080 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,080 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,081 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,081 src/easyvec/vectors.cpp:19188:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,081 19188 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 494, __pyx_L1_error) 2025-09-12T17:44:01,081 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,081 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,081 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,081 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,086 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,087 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,087 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,087 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,087 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,087 | ^ 2025-09-12T17:44:01,087 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,087 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,088 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,088 src/easyvec/vectors.cpp:19188:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,088 19188 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 494, __pyx_L1_error) 2025-09-12T17:44:01,088 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,088 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,088 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,089 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,115 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_105__isub__(__pyx_obj_7easyvec_7vectors_Vec2*, PyObject*)’: 2025-09-12T17:44:01,115 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,115 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,115 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,115 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,115 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,115 | ^ 2025-09-12T17:44:01,115 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,116 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,116 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,116 src/easyvec/vectors.cpp:19478:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,116 19478 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 503, __pyx_L1_error) 2025-09-12T17:44:01,116 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,116 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,116 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,116 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,120 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,120 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,120 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,121 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,121 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,121 | ^ 2025-09-12T17:44:01,121 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,121 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,121 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,121 src/easyvec/vectors.cpp:19478:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,121 19478 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 503, __pyx_L1_error) 2025-09-12T17:44:01,121 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,121 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,122 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,122 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,126 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,126 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,126 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,126 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,126 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,126 | ^ 2025-09-12T17:44:01,127 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,127 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,127 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,127 src/easyvec/vectors.cpp:19478:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,127 19478 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 503, __pyx_L1_error) 2025-09-12T17:44:01,127 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,127 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,128 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,128 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,669 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_145__mul__(PyObject*, PyObject*)’: 2025-09-12T17:44:01,669 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,669 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,669 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,669 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,670 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,670 | ^ 2025-09-12T17:44:01,670 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,670 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,670 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,670 src/easyvec/vectors.cpp:26621:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,670 26621 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 673, __pyx_L1_error) 2025-09-12T17:44:01,670 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,670 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,670 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,670 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,675 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,676 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,676 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,676 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,676 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,676 | ^ 2025-09-12T17:44:01,676 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,676 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,676 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,676 src/easyvec/vectors.cpp:26621:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,676 26621 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 673, __pyx_L1_error) 2025-09-12T17:44:01,676 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,677 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,677 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,677 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,682 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,682 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,682 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,682 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,682 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,682 | ^ 2025-09-12T17:44:01,682 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,682 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,683 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,683 src/easyvec/vectors.cpp:26621:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,683 26621 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 673, __pyx_L1_error) 2025-09-12T17:44:01,683 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,683 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,683 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,683 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,696 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,697 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,697 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,697 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,697 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,697 | ^ 2025-09-12T17:44:01,697 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,697 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,697 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,698 src/easyvec/vectors.cpp:26754:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,698 26754 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 679, __pyx_L1_error) 2025-09-12T17:44:01,698 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,698 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,698 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,698 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,703 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,703 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,703 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,704 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,704 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,704 | ^ 2025-09-12T17:44:01,704 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,704 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,704 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,704 src/easyvec/vectors.cpp:26754:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,704 26754 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 679, __pyx_L1_error) 2025-09-12T17:44:01,704 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,705 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,705 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,705 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,710 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,710 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,710 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,710 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,710 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,711 | ^ 2025-09-12T17:44:01,711 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,711 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,711 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,711 src/easyvec/vectors.cpp:26754:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,711 26754 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 679, __pyx_L1_error) 2025-09-12T17:44:01,711 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,712 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,712 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,712 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,735 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_147__imul__(__pyx_obj_7easyvec_7vectors_Vec2*, PyObject*)’: 2025-09-12T17:44:01,736 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,736 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,736 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,736 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,736 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,736 | ^ 2025-09-12T17:44:01,736 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,736 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,736 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,737 src/easyvec/vectors.cpp:27010:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,737 27010 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 688, __pyx_L1_error) 2025-09-12T17:44:01,737 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,737 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,737 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,737 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,742 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,743 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,743 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,743 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,743 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,743 | ^ 2025-09-12T17:44:01,743 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,743 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,743 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,744 src/easyvec/vectors.cpp:27010:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,744 27010 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 688, __pyx_L1_error) 2025-09-12T17:44:01,744 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,744 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,744 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,744 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,749 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,750 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,750 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,750 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,750 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,750 | ^ 2025-09-12T17:44:01,751 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,751 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,751 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,751 src/easyvec/vectors.cpp:27010:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,751 27010 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 688, __pyx_L1_error) 2025-09-12T17:44:01,751 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,751 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,752 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,752 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,130 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_177__truediv__(PyObject*, PyObject*)’: 2025-09-12T17:44:02,130 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,130 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,131 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,131 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,131 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,131 | ^ 2025-09-12T17:44:02,131 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,131 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,131 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,131 src/easyvec/vectors.cpp:32163:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,131 32163 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 836, __pyx_L1_error) 2025-09-12T17:44:02,131 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,131 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,132 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,132 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,138 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,138 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,138 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,139 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,139 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,139 | ^ 2025-09-12T17:44:02,139 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,139 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,139 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,139 src/easyvec/vectors.cpp:32163:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,139 32163 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 836, __pyx_L1_error) 2025-09-12T17:44:02,139 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,139 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,140 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,140 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,146 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,146 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,147 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,147 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,147 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,147 | ^ 2025-09-12T17:44:02,147 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,147 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,148 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,148 src/easyvec/vectors.cpp:32163:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,148 32163 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 836, __pyx_L1_error) 2025-09-12T17:44:02,148 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,148 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,148 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,148 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,163 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,164 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,164 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,164 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,164 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,164 | ^ 2025-09-12T17:44:02,164 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,164 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,164 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,165 src/easyvec/vectors.cpp:32296:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,165 32296 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 842, __pyx_L1_error) 2025-09-12T17:44:02,165 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,165 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,165 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,165 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,172 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,172 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,172 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,172 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,172 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,172 | ^ 2025-09-12T17:44:02,173 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,173 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,173 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,173 src/easyvec/vectors.cpp:32296:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,173 32296 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 842, __pyx_L1_error) 2025-09-12T17:44:02,173 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,173 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,173 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,173 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,180 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,180 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,181 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,181 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,181 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,181 | ^ 2025-09-12T17:44:02,181 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,181 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,181 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,182 src/easyvec/vectors.cpp:32296:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,182 32296 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 842, __pyx_L1_error) 2025-09-12T17:44:02,182 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,182 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,182 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,182 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,214 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_179__itruediv__(__pyx_obj_7easyvec_7vectors_Vec2*, PyObject*)’: 2025-09-12T17:44:02,214 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,214 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,214 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,214 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,215 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,215 | ^ 2025-09-12T17:44:02,215 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,215 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,215 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,215 src/easyvec/vectors.cpp:32586:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,215 32586 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 851, __pyx_L1_error) 2025-09-12T17:44:02,215 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,215 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,215 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,216 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,223 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,223 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,223 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,223 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,223 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,223 | ^ 2025-09-12T17:44:02,223 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,223 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,224 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,224 src/easyvec/vectors.cpp:32586:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,224 32586 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 851, __pyx_L1_error) 2025-09-12T17:44:02,224 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,224 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,224 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,224 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,231 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,232 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,232 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,232 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,232 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,232 | ^ 2025-09-12T17:44:02,232 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,232 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,233 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,233 src/easyvec/vectors.cpp:32586:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,233 32586 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 851, __pyx_L1_error) 2025-09-12T17:44:02,233 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,233 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,233 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,233 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,606 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_209__floordiv__(PyObject*, PyObject*)’: 2025-09-12T17:44:02,607 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,607 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,607 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,607 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,607 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,607 | ^ 2025-09-12T17:44:02,607 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,607 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,607 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,607 src/easyvec/vectors.cpp:37739:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,607 37739 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 999, __pyx_L1_error) 2025-09-12T17:44:02,608 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,608 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,608 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,608 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,615 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,615 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,615 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,615 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,615 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,615 | ^ 2025-09-12T17:44:02,615 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,616 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,616 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,616 src/easyvec/vectors.cpp:37739:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,616 37739 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 999, __pyx_L1_error) 2025-09-12T17:44:02,616 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,616 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,616 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,616 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,624 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,624 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,624 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,624 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,625 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,625 | ^ 2025-09-12T17:44:02,625 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,625 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,625 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,625 src/easyvec/vectors.cpp:37739:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,625 37739 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 999, __pyx_L1_error) 2025-09-12T17:44:02,625 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,626 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,626 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,626 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,641 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,641 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,641 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,641 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,641 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,641 | ^ 2025-09-12T17:44:02,641 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,642 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,642 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,642 src/easyvec/vectors.cpp:37872:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,642 37872 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1005, __pyx_L1_error) 2025-09-12T17:44:02,642 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,642 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,642 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,642 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,649 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,649 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,649 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,649 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,650 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,650 | ^ 2025-09-12T17:44:02,650 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,650 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,650 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,650 src/easyvec/vectors.cpp:37872:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,650 37872 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1005, __pyx_L1_error) 2025-09-12T17:44:02,650 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,650 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,650 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,651 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,658 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,658 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,658 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,658 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,658 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,658 | ^ 2025-09-12T17:44:02,659 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,659 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,659 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,659 src/easyvec/vectors.cpp:37872:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,659 37872 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1005, __pyx_L1_error) 2025-09-12T17:44:02,659 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,659 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,660 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,660 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,690 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_211__ifloordiv__(__pyx_obj_7easyvec_7vectors_Vec2*, PyObject*)’: 2025-09-12T17:44:02,690 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,690 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,690 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,690 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,691 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,691 | ^ 2025-09-12T17:44:02,691 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,691 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,691 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,691 src/easyvec/vectors.cpp:38162:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,691 38162 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1014, __pyx_L1_error) 2025-09-12T17:44:02,691 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,691 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,692 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,692 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,699 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,699 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,699 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,699 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,699 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,699 | ^ 2025-09-12T17:44:02,700 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,700 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,700 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,700 src/easyvec/vectors.cpp:38162:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,700 38162 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1014, __pyx_L1_error) 2025-09-12T17:44:02,700 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,700 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,700 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,700 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,708 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,708 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,708 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,708 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,708 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,709 | ^ 2025-09-12T17:44:02,709 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,709 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,709 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,709 src/easyvec/vectors.cpp:38162:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,709 38162 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1014, __pyx_L1_error) 2025-09-12T17:44:02,709 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,710 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,710 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,710 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,082 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_241__mod__(PyObject*, PyObject*)’: 2025-09-12T17:44:03,082 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,082 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,082 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,082 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,082 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,082 | ^ 2025-09-12T17:44:03,083 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,083 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,083 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,083 src/easyvec/vectors.cpp:43315:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,083 43315 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1162, __pyx_L1_error) 2025-09-12T17:44:03,083 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,083 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,083 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,083 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,092 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,092 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,092 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,092 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,092 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,092 | ^ 2025-09-12T17:44:03,092 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,092 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,093 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,093 src/easyvec/vectors.cpp:43315:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,093 43315 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1162, __pyx_L1_error) 2025-09-12T17:44:03,093 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,093 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,093 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,093 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,102 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,102 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,102 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,102 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,102 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,103 | ^ 2025-09-12T17:44:03,103 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,103 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,103 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,103 src/easyvec/vectors.cpp:43315:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,103 43315 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1162, __pyx_L1_error) 2025-09-12T17:44:03,103 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,104 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,104 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,104 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,121 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,121 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,121 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,121 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,121 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,121 | ^ 2025-09-12T17:44:03,121 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,121 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,122 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,122 src/easyvec/vectors.cpp:43448:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,122 43448 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1168, __pyx_L1_error) 2025-09-12T17:44:03,122 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,122 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,122 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,122 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,131 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,131 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,131 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,131 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,132 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,132 | ^ 2025-09-12T17:44:03,132 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,132 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,132 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,132 src/easyvec/vectors.cpp:43448:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,132 43448 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1168, __pyx_L1_error) 2025-09-12T17:44:03,132 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,133 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,133 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,133 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,141 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,142 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,142 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,142 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,142 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,142 | ^ 2025-09-12T17:44:03,142 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,143 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,143 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,143 src/easyvec/vectors.cpp:43448:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,143 43448 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1168, __pyx_L1_error) 2025-09-12T17:44:03,143 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,143 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,143 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,144 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,173 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_243__imod__(__pyx_obj_7easyvec_7vectors_Vec2*, PyObject*)’: 2025-09-12T17:44:03,173 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,173 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,173 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,173 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,173 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,173 | ^ 2025-09-12T17:44:03,173 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,174 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,174 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,174 src/easyvec/vectors.cpp:43738:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,174 43738 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1177, __pyx_L1_error) 2025-09-12T17:44:03,174 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,174 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,174 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,174 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,182 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,182 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,182 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,182 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,182 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,182 | ^ 2025-09-12T17:44:03,183 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,183 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,183 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,183 src/easyvec/vectors.cpp:43738:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,183 43738 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1177, __pyx_L1_error) 2025-09-12T17:44:03,183 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,183 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,183 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,183 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,191 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,191 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,191 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,192 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,192 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,192 | ^ 2025-09-12T17:44:03,192 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,192 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,192 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,192 src/easyvec/vectors.cpp:43738:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,192 43738 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1177, __pyx_L1_error) 2025-09-12T17:44:03,193 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,193 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,193 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,193 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,324 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_279__and__(PyObject*, PyObject*)’: 2025-09-12T17:44:03,324 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,324 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,324 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,325 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,325 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,325 | ^ 2025-09-12T17:44:03,325 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,325 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,325 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,325 src/easyvec/vectors.cpp:46780:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,325 46780 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1357, __pyx_L1_error) 2025-09-12T17:44:03,325 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,326 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,326 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,326 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,334 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,334 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,335 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,335 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,335 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,335 | ^ 2025-09-12T17:44:03,335 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,335 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,335 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,335 src/easyvec/vectors.cpp:46780:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,335 46780 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1357, __pyx_L1_error) 2025-09-12T17:44:03,336 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,336 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,336 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,336 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,345 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,345 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,345 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,345 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,345 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,345 | ^ 2025-09-12T17:44:03,345 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,346 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,346 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,346 src/easyvec/vectors.cpp:46780:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,346 46780 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1357, __pyx_L1_error) 2025-09-12T17:44:03,346 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,346 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,347 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,347 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,362 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,362 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,362 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,362 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,362 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,363 | ^ 2025-09-12T17:44:03,363 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,363 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,363 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,363 src/easyvec/vectors.cpp:46869:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,363 46869 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1361, __pyx_L1_error) 2025-09-12T17:44:03,363 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,363 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,363 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,364 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,372 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,373 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,373 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,373 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,373 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,373 | ^ 2025-09-12T17:44:03,373 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,373 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,373 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,373 src/easyvec/vectors.cpp:46869:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,373 46869 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1361, __pyx_L1_error) 2025-09-12T17:44:03,374 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,374 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,374 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,374 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,383 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,383 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,383 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,383 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,383 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,383 | ^ 2025-09-12T17:44:03,384 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,384 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,384 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,384 src/easyvec/vectors.cpp:46869:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,384 46869 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1361, __pyx_L1_error) 2025-09-12T17:44:03,384 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,385 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,385 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,385 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,503 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_4random(PyTypeObject*, PyObject*, PyObject*)’: 2025-09-12T17:44:03,503 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,503 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,503 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,503 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,504 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,504 | ^ 2025-09-12T17:44:03,504 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,504 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,504 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,504 src/easyvec/vectors.cpp:49153:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,504 49153 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1466, __pyx_L1_error) 2025-09-12T17:44:03,504 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,504 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,505 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,505 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,513 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,514 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,514 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,514 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,514 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,514 | ^ 2025-09-12T17:44:03,514 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,514 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,514 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,514 src/easyvec/vectors.cpp:49153:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,514 49153 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1466, __pyx_L1_error) 2025-09-12T17:44:03,515 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,515 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,515 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,515 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,524 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,524 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,524 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,524 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,525 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,525 | ^ 2025-09-12T17:44:03,525 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,525 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,525 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,525 src/easyvec/vectors.cpp:49153:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,525 49153 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1466, __pyx_L1_error) 2025-09-12T17:44:03,525 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,526 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,526 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,526 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,539 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,539 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,539 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,539 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,539 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,539 | ^ 2025-09-12T17:44:03,539 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,540 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,540 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,540 src/easyvec/vectors.cpp:49216:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,540 49216 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1467, __pyx_L1_error) 2025-09-12T17:44:03,540 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,540 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,540 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,540 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,549 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,549 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,550 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,550 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,550 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,550 | ^ 2025-09-12T17:44:03,550 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,550 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,550 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,550 src/easyvec/vectors.cpp:49216:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,550 49216 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1467, __pyx_L1_error) 2025-09-12T17:44:03,551 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,551 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,551 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,551 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,560 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,560 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,560 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,560 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,560 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,561 | ^ 2025-09-12T17:44:03,561 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,561 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,561 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,561 src/easyvec/vectors.cpp:49216:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,561 49216 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1467, __pyx_L1_error) 2025-09-12T17:44:03,561 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,561 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,562 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,562 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,574 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,575 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,575 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,575 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,575 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,575 | ^ 2025-09-12T17:44:03,575 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,575 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,575 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,575 src/easyvec/vectors.cpp:49279:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,576 49279 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1468, __pyx_L1_error) 2025-09-12T17:44:03,576 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,576 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,576 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,576 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,585 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,585 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,585 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,585 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,586 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,586 | ^ 2025-09-12T17:44:03,586 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,586 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,586 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,586 src/easyvec/vectors.cpp:49279:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,586 49279 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1468, __pyx_L1_error) 2025-09-12T17:44:03,586 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,586 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,587 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,587 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,596 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,596 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,596 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,596 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,596 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,597 | ^ 2025-09-12T17:44:03,597 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,597 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,597 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,597 src/easyvec/vectors.cpp:49279:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,597 49279 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1468, __pyx_L1_error) 2025-09-12T17:44:03,598 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,598 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,598 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,598 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,072 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_50__add__(PyObject*, PyObject*)’: 2025-09-12T17:44:04,073 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,073 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,073 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,073 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,073 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,073 | ^ 2025-09-12T17:44:04,073 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,073 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,073 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,073 src/easyvec/vectors.cpp:55758:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,073 55758 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1596, __pyx_L1_error) 2025-09-12T17:44:04,074 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,074 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,074 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,074 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,083 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,083 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,083 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,083 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,083 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,084 | ^ 2025-09-12T17:44:04,084 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,084 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,084 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,084 src/easyvec/vectors.cpp:55758:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,084 55758 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1596, __pyx_L1_error) 2025-09-12T17:44:04,084 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,084 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,084 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,084 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,094 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,094 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,094 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,094 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,094 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,094 | ^ 2025-09-12T17:44:04,094 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,094 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,095 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,095 src/easyvec/vectors.cpp:55758:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,095 55758 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1596, __pyx_L1_error) 2025-09-12T17:44:04,095 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,095 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,095 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,095 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,115 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,115 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,115 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,115 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,115 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,115 | ^ 2025-09-12T17:44:04,116 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,116 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,116 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,116 src/easyvec/vectors.cpp:55895:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,116 55895 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1601, __pyx_L1_error) 2025-09-12T17:44:04,116 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,116 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,116 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,116 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,126 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,126 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,126 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,126 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,126 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,126 | ^ 2025-09-12T17:44:04,126 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,127 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,127 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,127 src/easyvec/vectors.cpp:55895:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,127 55895 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1601, __pyx_L1_error) 2025-09-12T17:44:04,127 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,127 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,127 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,127 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,137 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,137 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,137 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,137 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,137 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,137 | ^ 2025-09-12T17:44:04,138 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,138 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,138 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,138 src/easyvec/vectors.cpp:55895:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,138 55895 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1601, __pyx_L1_error) 2025-09-12T17:44:04,138 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,138 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,139 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,139 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,181 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_58__iadd__(__pyx_obj_7easyvec_7vectors_Vec3*, PyObject*)’: 2025-09-12T17:44:04,181 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,181 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,181 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,181 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,181 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,181 | ^ 2025-09-12T17:44:04,182 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,182 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,182 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,182 src/easyvec/vectors.cpp:56508:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,182 56508 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1627, __pyx_L1_error) 2025-09-12T17:44:04,182 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,182 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,182 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,182 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,192 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,193 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,193 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,193 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,193 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,193 | ^ 2025-09-12T17:44:04,193 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,193 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,193 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,193 src/easyvec/vectors.cpp:56508:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,194 56508 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1627, __pyx_L1_error) 2025-09-12T17:44:04,194 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,194 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,194 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,194 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,204 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,204 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,205 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,205 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,205 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,205 | ^ 2025-09-12T17:44:04,205 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,205 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,205 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,205 src/easyvec/vectors.cpp:56508:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,206 56508 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1627, __pyx_L1_error) 2025-09-12T17:44:04,206 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,206 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,206 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,206 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,263 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_71as_np(__pyx_obj_7easyvec_7vectors_Vec3*)’: 2025-09-12T17:44:04,263 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,263 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,263 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,263 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,264 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,264 | ^ 2025-09-12T17:44:04,264 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,264 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,264 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,264 src/easyvec/vectors.cpp:57583:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,264 57583 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1679, __pyx_L1_error) 2025-09-12T17:44:04,264 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,264 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,265 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,265 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,275 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,275 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,275 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,275 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,275 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,275 | ^ 2025-09-12T17:44:04,275 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,275 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,276 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,276 src/easyvec/vectors.cpp:57583:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,276 57583 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1679, __pyx_L1_error) 2025-09-12T17:44:04,276 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,276 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,276 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,276 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,286 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,286 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,287 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,287 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,287 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,287 | ^ 2025-09-12T17:44:04,287 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,287 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,287 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,288 src/easyvec/vectors.cpp:57583:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,288 57583 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1679, __pyx_L1_error) 2025-09-12T17:44:04,288 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,288 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,288 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,288 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,760 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_103__sub__(PyObject*, PyObject*)’: 2025-09-12T17:44:04,760 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,761 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,761 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,761 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,761 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,761 | ^ 2025-09-12T17:44:04,761 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,761 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,761 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,761 src/easyvec/vectors.cpp:63030:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,761 63030 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1775, __pyx_L1_error) 2025-09-12T17:44:04,761 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,762 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,762 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,762 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,772 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,772 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,772 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,772 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,772 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,772 | ^ 2025-09-12T17:44:04,773 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,773 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,773 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,773 src/easyvec/vectors.cpp:63030:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,773 63030 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1775, __pyx_L1_error) 2025-09-12T17:44:04,773 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,773 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,773 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,773 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,784 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,784 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,784 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,784 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,784 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,784 | ^ 2025-09-12T17:44:04,784 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,784 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,785 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,785 src/easyvec/vectors.cpp:63030:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,785 63030 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1775, __pyx_L1_error) 2025-09-12T17:44:04,785 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,785 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,785 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,785 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,806 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,806 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,806 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,806 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,806 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,806 | ^ 2025-09-12T17:44:04,807 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,807 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,807 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,807 src/easyvec/vectors.cpp:63167:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,807 63167 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1781, __pyx_L1_error) 2025-09-12T17:44:04,807 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,807 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,807 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,807 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,818 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,818 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,818 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,818 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,818 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,818 | ^ 2025-09-12T17:44:04,819 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,819 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,819 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,819 src/easyvec/vectors.cpp:63167:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,819 63167 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1781, __pyx_L1_error) 2025-09-12T17:44:04,819 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,819 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,819 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,819 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,830 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,830 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,830 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,830 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,831 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,831 | ^ 2025-09-12T17:44:04,831 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,831 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,831 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,831 src/easyvec/vectors.cpp:63167:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,831 63167 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1781, __pyx_L1_error) 2025-09-12T17:44:04,832 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,832 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,832 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,832 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,870 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_105__isub__(__pyx_obj_7easyvec_7vectors_Vec3*, PyObject*)’: 2025-09-12T17:44:04,870 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,870 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,870 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,870 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,870 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,871 | ^ 2025-09-12T17:44:04,871 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,871 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,871 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,871 src/easyvec/vectors.cpp:63474:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,871 63474 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1790, __pyx_L1_error) 2025-09-12T17:44:04,871 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,871 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,871 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,872 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,882 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,882 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,883 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,883 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,883 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,883 | ^ 2025-09-12T17:44:04,883 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,883 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,883 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,883 src/easyvec/vectors.cpp:63474:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,883 63474 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1790, __pyx_L1_error) 2025-09-12T17:44:04,884 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,884 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,884 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,884 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,895 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,895 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,895 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,895 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,895 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,895 | ^ 2025-09-12T17:44:04,896 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,896 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:04,896 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,896 src/easyvec/vectors.cpp:63474:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:04,896 63474 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1790, __pyx_L1_error) 2025-09-12T17:44:04,896 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,896 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,897 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,897 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,475 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_145__mul__(PyObject*, PyObject*)’: 2025-09-12T17:44:05,475 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:05,476 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:05,476 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,476 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:05,476 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:05,476 | ^ 2025-09-12T17:44:05,476 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:05,476 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:05,476 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,476 src/easyvec/vectors.cpp:70941:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:05,476 70941 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1907, __pyx_L1_error) 2025-09-12T17:44:05,476 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,477 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:05,477 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:05,477 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,488 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:05,488 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:05,488 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,488 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:05,488 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:05,489 | ^ 2025-09-12T17:44:05,489 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:05,489 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:05,489 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,489 src/easyvec/vectors.cpp:70941:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:05,489 70941 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1907, __pyx_L1_error) 2025-09-12T17:44:05,489 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,489 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:05,489 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:05,489 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,501 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:05,501 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:05,501 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,501 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:05,501 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:05,501 | ^ 2025-09-12T17:44:05,502 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:05,502 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:05,502 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,502 src/easyvec/vectors.cpp:70941:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:05,502 70941 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1907, __pyx_L1_error) 2025-09-12T17:44:05,502 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,502 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:05,502 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:05,502 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,522 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:05,522 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:05,522 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,522 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:05,522 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:05,522 | ^ 2025-09-12T17:44:05,522 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:05,522 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:05,523 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,523 src/easyvec/vectors.cpp:71078:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:05,523 71078 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1913, __pyx_L1_error) 2025-09-12T17:44:05,523 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,523 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:05,523 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:05,523 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,535 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:05,535 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:05,535 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,535 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:05,535 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:05,535 | ^ 2025-09-12T17:44:05,535 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:05,535 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:05,536 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,536 src/easyvec/vectors.cpp:71078:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:05,536 71078 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1913, __pyx_L1_error) 2025-09-12T17:44:05,536 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,536 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:05,536 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:05,536 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,548 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:05,548 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:05,548 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,548 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:05,548 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:05,548 | ^ 2025-09-12T17:44:05,548 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:05,549 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:05,549 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,549 src/easyvec/vectors.cpp:71078:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:05,549 71078 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1913, __pyx_L1_error) 2025-09-12T17:44:05,549 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,549 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:05,549 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:05,549 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,576 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_147__imul__(__pyx_obj_7easyvec_7vectors_Vec3*, PyObject*)’: 2025-09-12T17:44:05,576 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:05,576 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:05,576 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,576 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:05,576 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:05,576 | ^ 2025-09-12T17:44:05,576 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:05,576 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:05,576 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,576 src/easyvec/vectors.cpp:71339:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:05,577 71339 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1922, __pyx_L1_error) 2025-09-12T17:44:05,577 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,577 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:05,577 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:05,577 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,587 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:05,588 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:05,588 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,588 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:05,588 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:05,588 | ^ 2025-09-12T17:44:05,588 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:05,588 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:05,588 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,588 src/easyvec/vectors.cpp:71339:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:05,588 71339 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1922, __pyx_L1_error) 2025-09-12T17:44:05,588 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,589 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:05,589 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:05,589 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,599 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:05,599 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:05,600 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,600 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:05,600 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:05,600 | ^ 2025-09-12T17:44:05,600 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:05,600 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:05,600 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,600 src/easyvec/vectors.cpp:71339:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:05,600 71339 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1922, __pyx_L1_error) 2025-09-12T17:44:05,600 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,601 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:05,601 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:05,601 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,986 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_177__truediv__(PyObject*, PyObject*)’: 2025-09-12T17:44:05,986 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:05,986 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:05,986 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,987 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:05,987 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:05,987 | ^ 2025-09-12T17:44:05,987 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:05,987 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:05,987 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,987 src/easyvec/vectors.cpp:76738:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:05,987 76738 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2035, __pyx_L1_error) 2025-09-12T17:44:05,987 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,987 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:05,987 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:05,988 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,000 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:06,000 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:06,001 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,001 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:06,001 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:06,001 | ^ 2025-09-12T17:44:06,001 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:06,001 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:06,001 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,001 src/easyvec/vectors.cpp:76738:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:06,001 76738 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2035, __pyx_L1_error) 2025-09-12T17:44:06,001 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,001 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:06,001 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:06,002 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,014 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:06,015 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:06,015 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,015 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:06,015 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:06,015 | ^ 2025-09-12T17:44:06,015 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:06,016 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:06,016 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,016 src/easyvec/vectors.cpp:76738:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:06,016 76738 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2035, __pyx_L1_error) 2025-09-12T17:44:06,016 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,016 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:06,016 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:06,017 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,039 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:06,040 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:06,040 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,040 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:06,040 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:06,040 | ^ 2025-09-12T17:44:06,040 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:06,040 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:06,040 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,040 src/easyvec/vectors.cpp:76875:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:06,041 76875 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2041, __pyx_L1_error) 2025-09-12T17:44:06,041 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,041 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:06,041 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:06,041 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,054 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:06,054 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:06,054 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,054 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:06,054 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:06,055 | ^ 2025-09-12T17:44:06,055 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:06,055 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:06,055 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,055 src/easyvec/vectors.cpp:76875:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:06,055 76875 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2041, __pyx_L1_error) 2025-09-12T17:44:06,055 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,055 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:06,055 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:06,056 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,069 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:06,069 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:06,069 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,069 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:06,070 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:06,070 | ^ 2025-09-12T17:44:06,070 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:06,070 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:06,070 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,070 src/easyvec/vectors.cpp:76875:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:06,070 76875 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2041, __pyx_L1_error) 2025-09-12T17:44:06,071 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,071 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:06,071 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:06,071 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,111 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_179__itruediv__(__pyx_obj_7easyvec_7vectors_Vec3*, PyObject*)’: 2025-09-12T17:44:06,111 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:06,111 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:06,111 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,111 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:06,111 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:06,111 | ^ 2025-09-12T17:44:06,111 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:06,112 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:06,112 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,112 src/easyvec/vectors.cpp:77182:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:06,112 77182 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2050, __pyx_L1_error) 2025-09-12T17:44:06,112 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,112 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:06,112 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:06,112 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,125 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:06,126 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:06,126 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,126 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:06,126 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:06,126 | ^ 2025-09-12T17:44:06,126 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:06,126 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:06,126 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,126 src/easyvec/vectors.cpp:77182:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:06,126 77182 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2050, __pyx_L1_error) 2025-09-12T17:44:06,126 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,127 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:06,127 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:06,127 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,140 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:06,140 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:06,141 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,141 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:06,141 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:06,141 | ^ 2025-09-12T17:44:06,141 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:06,141 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:06,141 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,141 src/easyvec/vectors.cpp:77182:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:06,142 77182 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2050, __pyx_L1_error) 2025-09-12T17:44:06,142 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,142 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:06,142 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:06,142 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,487 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_209__floordiv__(PyObject*, PyObject*)’: 2025-09-12T17:44:06,487 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:06,487 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:06,487 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,488 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:06,488 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:06,488 | ^ 2025-09-12T17:44:06,488 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:06,488 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:06,488 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,488 src/easyvec/vectors.cpp:82581:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:06,488 82581 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2163, __pyx_L1_error) 2025-09-12T17:44:06,488 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,489 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:06,489 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:06,489 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,502 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:06,502 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:06,502 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,502 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:06,502 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:06,503 | ^ 2025-09-12T17:44:06,503 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:06,503 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:06,503 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,503 src/easyvec/vectors.cpp:82581:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:06,503 82581 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2163, __pyx_L1_error) 2025-09-12T17:44:06,503 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,503 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:06,503 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:06,504 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,517 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:06,517 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:06,517 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,517 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:06,518 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:06,518 | ^ 2025-09-12T17:44:06,518 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:06,518 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:06,518 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,518 src/easyvec/vectors.cpp:82581:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:06,518 82581 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2163, __pyx_L1_error) 2025-09-12T17:44:06,519 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,519 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:06,519 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:06,519 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,543 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:06,543 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:06,543 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,543 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:06,543 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:06,543 | ^ 2025-09-12T17:44:06,543 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:06,544 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:06,544 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,544 src/easyvec/vectors.cpp:82718:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:06,544 82718 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2169, __pyx_L1_error) 2025-09-12T17:44:06,544 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,544 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:06,544 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:06,544 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,558 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:06,558 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:06,558 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,558 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:06,558 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:06,559 | ^ 2025-09-12T17:44:06,559 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:06,559 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:06,559 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,559 src/easyvec/vectors.cpp:82718:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:06,559 82718 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2169, __pyx_L1_error) 2025-09-12T17:44:06,559 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,559 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:06,560 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:06,560 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,573 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:06,573 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:06,574 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,574 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:06,574 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:06,574 | ^ 2025-09-12T17:44:06,574 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:06,574 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:06,574 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,575 src/easyvec/vectors.cpp:82718:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:06,575 82718 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2169, __pyx_L1_error) 2025-09-12T17:44:06,575 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,575 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:06,575 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:06,575 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,616 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_211__ifloordiv__(__pyx_obj_7easyvec_7vectors_Vec3*, PyObject*)’: 2025-09-12T17:44:06,616 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:06,616 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:06,616 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,616 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:06,616 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:06,616 | ^ 2025-09-12T17:44:06,616 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:06,617 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:06,617 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,617 src/easyvec/vectors.cpp:83025:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:06,617 83025 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2178, __pyx_L1_error) 2025-09-12T17:44:06,617 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,617 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:06,617 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:06,617 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,631 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:06,631 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:06,631 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,632 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:06,632 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:06,632 | ^ 2025-09-12T17:44:06,632 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:06,632 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:06,632 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,632 src/easyvec/vectors.cpp:83025:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:06,632 83025 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2178, __pyx_L1_error) 2025-09-12T17:44:06,632 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,632 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:06,633 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:06,633 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,647 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:06,647 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:06,647 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:06,647 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:06,647 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:06,647 | ^ 2025-09-12T17:44:06,648 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:06,648 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:06,648 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,648 src/easyvec/vectors.cpp:83025:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:06,648 83025 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2178, __pyx_L1_error) 2025-09-12T17:44:06,648 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:06,649 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:06,649 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:06,649 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,052 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_241__mod__(PyObject*, PyObject*)’: 2025-09-12T17:44:07,052 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,052 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,052 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,052 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,052 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,052 | ^ 2025-09-12T17:44:07,053 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,053 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,053 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,053 src/easyvec/vectors.cpp:88424:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,053 88424 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2291, __pyx_L1_error) 2025-09-12T17:44:07,053 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,053 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,053 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,053 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,067 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,067 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,067 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,067 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,067 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,068 | ^ 2025-09-12T17:44:07,068 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,068 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,068 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,068 src/easyvec/vectors.cpp:88424:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,068 88424 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2291, __pyx_L1_error) 2025-09-12T17:44:07,068 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,068 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,068 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,068 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,082 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,082 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,083 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,083 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,083 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,083 | ^ 2025-09-12T17:44:07,083 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,083 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,084 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,084 src/easyvec/vectors.cpp:88424:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,084 88424 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2291, __pyx_L1_error) 2025-09-12T17:44:07,084 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,084 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,084 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,084 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,108 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,109 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,109 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,109 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,109 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,109 | ^ 2025-09-12T17:44:07,109 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,109 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,109 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,110 src/easyvec/vectors.cpp:88561:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,110 88561 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2297, __pyx_L1_error) 2025-09-12T17:44:07,110 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,110 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,110 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,110 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,124 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,124 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,125 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,125 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,125 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,125 | ^ 2025-09-12T17:44:07,125 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,125 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,125 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,125 src/easyvec/vectors.cpp:88561:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,125 88561 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2297, __pyx_L1_error) 2025-09-12T17:44:07,125 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,126 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,126 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,126 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,140 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,140 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,140 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,140 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,140 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,141 | ^ 2025-09-12T17:44:07,141 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,141 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,141 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,141 src/easyvec/vectors.cpp:88561:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,141 88561 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2297, __pyx_L1_error) 2025-09-12T17:44:07,141 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,142 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,142 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,142 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,183 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_243__imod__(__pyx_obj_7easyvec_7vectors_Vec3*, PyObject*)’: 2025-09-12T17:44:07,183 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,183 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,183 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,183 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,184 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,184 | ^ 2025-09-12T17:44:07,184 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,184 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,184 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,184 src/easyvec/vectors.cpp:88868:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,184 88868 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2306, __pyx_L1_error) 2025-09-12T17:44:07,184 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,184 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,185 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,185 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,199 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,199 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,199 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,199 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,199 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,200 | ^ 2025-09-12T17:44:07,200 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,200 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,200 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,200 src/easyvec/vectors.cpp:88868:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,200 88868 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2306, __pyx_L1_error) 2025-09-12T17:44:07,200 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,200 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,200 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,201 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,215 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,215 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,215 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,216 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,216 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,216 | ^ 2025-09-12T17:44:07,216 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,216 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,216 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,216 src/easyvec/vectors.cpp:88868:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,217 88868 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2306, __pyx_L1_error) 2025-09-12T17:44:07,217 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,217 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,217 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,217 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,364 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_279__and__(PyObject*, PyObject*)’: 2025-09-12T17:44:07,364 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,365 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,365 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,365 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,365 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,365 | ^ 2025-09-12T17:44:07,365 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,365 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,365 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,365 src/easyvec/vectors.cpp:92162:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,366 92162 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2448, __pyx_L1_error) 2025-09-12T17:44:07,366 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,366 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,366 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,366 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,381 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,381 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,381 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,382 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,382 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,382 | ^ 2025-09-12T17:44:07,382 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,382 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,382 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,382 src/easyvec/vectors.cpp:92162:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,382 92162 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2448, __pyx_L1_error) 2025-09-12T17:44:07,382 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,383 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,383 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,383 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,397 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,398 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,398 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,398 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,398 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,398 | ^ 2025-09-12T17:44:07,398 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,398 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,399 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,399 src/easyvec/vectors.cpp:92162:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,399 92162 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2448, __pyx_L1_error) 2025-09-12T17:44:07,399 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,399 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,399 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,399 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,424 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,424 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,424 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,424 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,424 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,424 | ^ 2025-09-12T17:44:07,424 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,424 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,424 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,425 src/easyvec/vectors.cpp:92255:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,425 92255 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2452, __pyx_L1_error) 2025-09-12T17:44:07,425 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,425 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,425 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,425 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,440 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,440 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,440 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,440 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,440 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,440 | ^ 2025-09-12T17:44:07,441 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,441 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,441 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,441 src/easyvec/vectors.cpp:92255:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,441 92255 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2452, __pyx_L1_error) 2025-09-12T17:44:07,441 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,441 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,441 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,441 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,456 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,457 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,457 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,457 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,457 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,457 | ^ 2025-09-12T17:44:07,457 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,457 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,458 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,458 src/easyvec/vectors.cpp:92255:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,458 92255 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 2452, __pyx_L1_error) 2025-09-12T17:44:07,458 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,458 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,458 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,458 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,561 In file included from /usr/include/python3.13/Python.h:63: 2025-09-12T17:44:07,561 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_f_5numpy_PyDataType_SHAPE(PyArray_Descr*)’: 2025-09-12T17:44:07,561 src/easyvec/vectors.cpp:94004:41: error: ‘PyArray_Descr’ {aka ‘struct _PyArray_Descr’} has no member named ‘subarray’ 2025-09-12T17:44:07,561 94004 | __Pyx_INCREF(((PyObject*)__pyx_v_d->subarray->shape)); 2025-09-12T17:44:07,561 | ^~~~~~~~ 2025-09-12T17:44:07,562 /usr/include/python3.13/pyport.h:19:38: note: in definition of macro ‘_Py_CAST’ 2025-09-12T17:44:07,562 19 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-09-12T17:44:07,562 | ^~~~ 2025-09-12T17:44:07,562 /usr/include/python3.13/object.h:851:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-09-12T17:44:07,562 851 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-09-12T17:44:07,562 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,562 src/easyvec/vectors.cpp:2547:27: note: in expansion of macro ‘Py_INCREF’ 2025-09-12T17:44:07,562 2547 | #define __Pyx_INCREF(r) Py_INCREF(r) 2025-09-12T17:44:07,563 | ^~~~~~~~~ 2025-09-12T17:44:07,563 src/easyvec/vectors.cpp:94004:5: note: in expansion of macro ‘__Pyx_INCREF’ 2025-09-12T17:44:07,563 94004 | __Pyx_INCREF(((PyObject*)__pyx_v_d->subarray->shape)); 2025-09-12T17:44:07,563 | ^~~~~~~~~~~~ 2025-09-12T17:44:07,563 src/easyvec/vectors.cpp:94005:38: error: ‘PyArray_Descr’ {aka ‘struct _PyArray_Descr’} has no member named ‘subarray’ 2025-09-12T17:44:07,563 94005 | __pyx_r = ((PyObject*)__pyx_v_d->subarray->shape); 2025-09-12T17:44:07,564 | ^~~~~~~~ 2025-09-12T17:44:07,656 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-09-12T17:44:07,656 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,656 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,657 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,657 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,657 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,657 | ^ 2025-09-12T17:44:07,657 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,657 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,657 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,657 src/easyvec/vectors.cpp:96894:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,657 96894 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(2, 13, __pyx_L1_error) 2025-09-12T17:44:07,657 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,658 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,658 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,658 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,672 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,673 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,673 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,673 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,673 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,673 | ^ 2025-09-12T17:44:07,673 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,673 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,673 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,674 src/easyvec/vectors.cpp:96894:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,674 96894 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(2, 13, __pyx_L1_error) 2025-09-12T17:44:07,674 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,674 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,674 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,674 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,689 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,689 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,690 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,690 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,690 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,690 | ^ 2025-09-12T17:44:07,690 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,690 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,690 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,690 src/easyvec/vectors.cpp:96894:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,691 96894 | __Pyx_GetModuleGlobalName(__pyx_t_4, __pyx_n_s_pyx_unpickle_Enum); if (unlikely(!__pyx_t_4)) __PYX_ERR(2, 13, __pyx_L1_error) 2025-09-12T17:44:07,691 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,691 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,691 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,691 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,708 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,709 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,709 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,709 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,709 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,709 | ^ 2025-09-12T17:44:07,709 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,709 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,709 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,709 src/easyvec/vectors.cpp:96940:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,710 96940 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_pyx_unpickle_Enum); if (unlikely(!__pyx_t_5)) __PYX_ERR(2, 15, __pyx_L1_error) 2025-09-12T17:44:07,710 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,710 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,710 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,710 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,725 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,725 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,725 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,725 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,726 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,726 | ^ 2025-09-12T17:44:07,726 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,726 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,726 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,726 src/easyvec/vectors.cpp:96940:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,726 96940 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_pyx_unpickle_Enum); if (unlikely(!__pyx_t_5)) __PYX_ERR(2, 15, __pyx_L1_error) 2025-09-12T17:44:07,726 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,727 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,727 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,727 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,742 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,742 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:07,742 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,742 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:07,742 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:07,742 | ^ 2025-09-12T17:44:07,743 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:07,743 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:07,743 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,743 src/easyvec/vectors.cpp:96940:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:07,743 96940 | __Pyx_GetModuleGlobalName(__pyx_t_5, __pyx_n_s_pyx_unpickle_Enum); if (unlikely(!__pyx_t_5)) __PYX_ERR(2, 15, __pyx_L1_error) 2025-09-12T17:44:07,743 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:07,743 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:07,743 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:07,744 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:07,894 src/easyvec/vectors.cpp: In function ‘__pyx_memoryview_obj* __pyx_memview_slice(__pyx_memoryview_obj*, PyObject*)’: 2025-09-12T17:44:07,894 src/easyvec/vectors.cpp:102077:17: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:07,894 102077 | if (unlikely(!Py_OptimizeFlag)) { 2025-09-12T17:44:07,894 | ^~~~~~~~~~~~~~~ 2025-09-12T17:44:07,895 src/easyvec/vectors.cpp:974:43: note: in definition of macro ‘unlikely’ 2025-09-12T17:44:07,895 974 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-12T17:44:07,895 | ^ 2025-09-12T17:44:07,895 In file included from /usr/include/python3.13/Python.h:76: 2025-09-12T17:44:07,895 /usr/include/python3.13/cpython/pydebug.h:13:37: note: declared here 2025-09-12T17:44:07,895 13 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; 2025-09-12T17:44:07,895 | ^~~~~~~~~~~~~~~ 2025-09-12T17:44:08,124 src/easyvec/vectors.cpp: In function ‘void __pyx_tp_dealloc_array(PyObject*)’: 2025-09-12T17:44:08,125 src/easyvec/vectors.cpp:108718:134: error: ‘_PyGC_FINALIZED’ was not declared in this scope 2025-09-12T17:44:08,125 108718 | if (unlikely(PyType_HasFeature(Py_TYPE(o), Py_TPFLAGS_HAVE_FINALIZE) && Py_TYPE(o)->tp_finalize) && (!PyType_IS_GC(Py_TYPE(o)) || !_PyGC_FINALIZED(o))) { 2025-09-12T17:44:08,125 | ^~~~~~~~~~~~~~~ 2025-09-12T17:44:08,192 src/easyvec/vectors.cpp: In function ‘void __pyx_tp_dealloc_Enum(PyObject*)’: 2025-09-12T17:44:08,193 src/easyvec/vectors.cpp:108903:104: error: ‘_PyGC_FINALIZED’ was not declared in this scope 2025-09-12T17:44:08,193 108903 | if (unlikely(PyType_HasFeature(Py_TYPE(o), Py_TPFLAGS_HAVE_FINALIZE) && Py_TYPE(o)->tp_finalize) && !_PyGC_FINALIZED(o)) { 2025-09-12T17:44:08,193 | ^~~~~~~~~~~~~~~ 2025-09-12T17:44:08,259 src/easyvec/vectors.cpp: In function ‘void __pyx_tp_dealloc_memoryview(PyObject*)’: 2025-09-12T17:44:08,259 src/easyvec/vectors.cpp:109034:104: error: ‘_PyGC_FINALIZED’ was not declared in this scope 2025-09-12T17:44:08,259 109034 | if (unlikely(PyType_HasFeature(Py_TYPE(o), Py_TPFLAGS_HAVE_FINALIZE) && Py_TYPE(o)->tp_finalize) && !_PyGC_FINALIZED(o)) { 2025-09-12T17:44:08,260 | ^~~~~~~~~~~~~~~ 2025-09-12T17:44:08,331 src/easyvec/vectors.cpp: In function ‘void __pyx_tp_dealloc__memoryviewslice(PyObject*)’: 2025-09-12T17:44:08,331 src/easyvec/vectors.cpp:109287:104: error: ‘_PyGC_FINALIZED’ was not declared in this scope 2025-09-12T17:44:08,331 109287 | if (unlikely(PyType_HasFeature(Py_TYPE(o), Py_TPFLAGS_HAVE_FINALIZE) && Py_TYPE(o)->tp_finalize) && !_PyGC_FINALIZED(o)) { 2025-09-12T17:44:08,331 | ^~~~~~~~~~~~~~~ 2025-09-12T17:44:08,646 src/easyvec/vectors.cpp: In function ‘PyObject* __Pyx_PyInt_AddObjC(PyObject*, PyObject*, long int, int, int)’: 2025-09-12T17:44:08,646 src/easyvec/vectors.cpp:113284:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:08,646 113284 | const digit* digits = ((PyLongObject*)op1)->ob_digit; 2025-09-12T17:44:08,646 | ^~~~~~~~ 2025-09-12T17:44:08,679 src/easyvec/vectors.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-09-12T17:44:08,679 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:08,679 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:08,680 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,680 src/easyvec/vectors.cpp:113432:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:08,680 113432 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-09-12T17:44:08,680 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:08,680 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:08,680 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:08,680 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,698 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:08,698 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:08,698 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,698 src/easyvec/vectors.cpp:113432:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:08,698 113432 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-09-12T17:44:08,698 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:08,698 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:08,698 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:08,698 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,716 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:08,716 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:08,716 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,716 src/easyvec/vectors.cpp:113432:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:08,717 113432 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-09-12T17:44:08,717 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:08,717 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:08,717 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:08,717 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,735 src/easyvec/vectors.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-09-12T17:44:08,736 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:08,736 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:08,736 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,736 src/easyvec/vectors.cpp:113444:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:08,736 113444 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-09-12T17:44:08,736 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:08,736 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:08,736 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:08,736 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,754 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:08,754 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:08,754 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,754 src/easyvec/vectors.cpp:113444:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:08,754 113444 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-09-12T17:44:08,754 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:08,754 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:08,755 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:08,755 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,772 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:08,772 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:08,772 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,772 src/easyvec/vectors.cpp:113444:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:08,772 113444 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-09-12T17:44:08,773 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:08,773 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:08,773 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:08,773 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,793 src/easyvec/vectors.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-09-12T17:44:08,793 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:08,793 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:08,793 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,793 src/easyvec/vectors.cpp:974:43: note: in definition of macro ‘unlikely’ 2025-09-12T17:44:08,793 974 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-12T17:44:08,793 | ^ 2025-09-12T17:44:08,794 src/easyvec/vectors.cpp:113448:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:08,794 113448 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-09-12T17:44:08,794 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:08,794 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:08,794 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:08,794 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,813 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:08,813 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:08,813 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,813 src/easyvec/vectors.cpp:974:43: note: in definition of macro ‘unlikely’ 2025-09-12T17:44:08,813 974 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-12T17:44:08,813 | ^ 2025-09-12T17:44:08,813 src/easyvec/vectors.cpp:113448:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:08,813 113448 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-09-12T17:44:08,814 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:08,814 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:08,814 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:08,814 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,833 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:08,833 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:08,833 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,833 src/easyvec/vectors.cpp:974:43: note: in definition of macro ‘unlikely’ 2025-09-12T17:44:08,833 974 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-12T17:44:08,833 | ^ 2025-09-12T17:44:08,833 src/easyvec/vectors.cpp:113448:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:08,834 113448 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-09-12T17:44:08,834 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:08,834 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:08,834 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:08,834 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,853 src/easyvec/vectors.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-09-12T17:44:08,853 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:08,853 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:08,853 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,854 src/easyvec/vectors.cpp:2649:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:08,854 2649 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-09-12T17:44:08,854 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:08,854 src/easyvec/vectors.cpp:113465:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-09-12T17:44:08,854 113465 | __PYX_UPDATE_DICT_CACHE(__pyx_d, result, *dict_cached_value, *dict_version) 2025-09-12T17:44:08,854 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:08,854 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:08,854 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:08,854 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,872 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:08,872 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:08,872 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,872 src/easyvec/vectors.cpp:2649:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:08,872 2649 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-09-12T17:44:08,872 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:08,872 src/easyvec/vectors.cpp:113465:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-09-12T17:44:08,873 113465 | __PYX_UPDATE_DICT_CACHE(__pyx_d, result, *dict_cached_value, *dict_version) 2025-09-12T17:44:08,873 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:08,873 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:08,873 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:08,873 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,891 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:08,891 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:08,891 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,891 src/easyvec/vectors.cpp:2649:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:08,891 2649 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-09-12T17:44:08,891 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:08,892 src/easyvec/vectors.cpp:113465:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-09-12T17:44:08,892 113465 | __PYX_UPDATE_DICT_CACHE(__pyx_d, result, *dict_cached_value, *dict_version) 2025-09-12T17:44:08,892 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:08,892 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:08,892 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:08,892 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:08,962 src/easyvec/vectors.cpp: In function ‘PyObject* __Pyx_PyUnicode_Join(PyObject*, Py_ssize_t, Py_ssize_t, Py_UCS4)’: 2025-09-12T17:44:08,962 src/easyvec/vectors.cpp:585:51: error: ‘_PyUnicode_Ready’ was not declared in this scope; did you mean ‘PyUnicode_READY’? 2025-09-12T17:44:08,962 585 | 0 : _PyUnicode_Ready((PyObject *)(op))) 2025-09-12T17:44:08,962 | ^~~~~~~~~~~~~~~~ 2025-09-12T17:44:08,962 src/easyvec/vectors.cpp:974:43: note: in definition of macro ‘unlikely’ 2025-09-12T17:44:08,962 974 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-12T17:44:08,962 | ^ 2025-09-12T17:44:08,963 src/easyvec/vectors.cpp:113692:22: note: in expansion of macro ‘__Pyx_PyUnicode_READY’ 2025-09-12T17:44:08,963 113692 | if (unlikely(__Pyx_PyUnicode_READY(uval))) 2025-09-12T17:44:08,963 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,053 src/easyvec/vectors.cpp:113705:13: error: ‘_PyUnicode_FastCopyCharacters’ was not declared in this scope; did you mean ‘PyUnicode_CopyCharacters’? 2025-09-12T17:44:09,053 113705 | _PyUnicode_FastCopyCharacters(result_uval, char_pos, uval, 0, ulength); 2025-09-12T17:44:09,053 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,053 | PyUnicode_CopyCharacters 2025-09-12T17:44:09,058 src/easyvec/vectors.cpp: In function ‘void __Pyx_Raise(PyObject*, PyObject*, PyObject*, PyObject*)’: 2025-09-12T17:44:09,058 src/easyvec/vectors.cpp:113898:36: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-12T17:44:09,058 113898 | PyObject* tmp_tb = tstate->curexc_traceback; 2025-09-12T17:44:09,059 | ^~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,059 src/easyvec/vectors.cpp:113901:21: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-12T17:44:09,059 113901 | tstate->curexc_traceback = tb; 2025-09-12T17:44:09,059 | ^~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,150 src/easyvec/vectors.cpp: In function ‘PyObject* __Pyx_PyInt_EqObjC(PyObject*, PyObject*, long int, long int)’: 2025-09-12T17:44:09,150 src/easyvec/vectors.cpp:114679:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:09,150 114679 | const digit* digits = ((PyLongObject*)op1)->ob_digit; 2025-09-12T17:44:09,151 | ^~~~~~~~ 2025-09-12T17:44:09,233 src/easyvec/vectors.cpp: In function ‘int __Pyx_PyUnicode_Equals(PyObject*, PyObject*, int)’: 2025-09-12T17:44:09,233 src/easyvec/vectors.cpp:585:51: error: ‘_PyUnicode_Ready’ was not declared in this scope; did you mean ‘PyUnicode_READY’? 2025-09-12T17:44:09,233 585 | 0 : _PyUnicode_Ready((PyObject *)(op))) 2025-09-12T17:44:09,234 | ^~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,234 src/easyvec/vectors.cpp:974:43: note: in definition of macro ‘unlikely’ 2025-09-12T17:44:09,234 974 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-12T17:44:09,234 | ^ 2025-09-12T17:44:09,234 src/easyvec/vectors.cpp:114811:22: note: in expansion of macro ‘__Pyx_PyUnicode_READY’ 2025-09-12T17:44:09,234 114811 | if (unlikely(__Pyx_PyUnicode_READY(s1) < 0) || unlikely(__Pyx_PyUnicode_READY(s2) < 0)) 2025-09-12T17:44:09,234 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,346 src/easyvec/vectors.cpp: In function ‘int __Pyx_CLineForTraceback(PyThreadState*, int)’: 2025-09-12T17:44:09,346 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:09,346 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:09,346 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:09,346 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:09,346 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:09,346 | ^ 2025-09-12T17:44:09,347 src/easyvec/vectors.cpp:2654:16: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:09,347 2654 | if (likely(__PYX_GET_DICT_VERSION(DICT) == __pyx_dict_version)) {\ 2025-09-12T17:44:09,347 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,347 src/easyvec/vectors.cpp:116724:9: note: in expansion of macro ‘__PYX_PY_DICT_LOOKUP_IF_MODIFIED’ 2025-09-12T17:44:09,347 116724 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-12T17:44:09,347 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,347 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:09,347 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:09,347 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:09,366 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:09,366 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:09,366 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:09,366 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:09,366 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:09,366 | ^ 2025-09-12T17:44:09,366 src/easyvec/vectors.cpp:2654:16: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:09,366 2654 | if (likely(__PYX_GET_DICT_VERSION(DICT) == __pyx_dict_version)) {\ 2025-09-12T17:44:09,367 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,367 src/easyvec/vectors.cpp:116724:9: note: in expansion of macro ‘__PYX_PY_DICT_LOOKUP_IF_MODIFIED’ 2025-09-12T17:44:09,367 116724 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-12T17:44:09,367 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,367 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:09,367 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:09,367 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:09,386 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:09,386 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:09,386 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:09,386 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:09,386 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:09,386 | ^ 2025-09-12T17:44:09,387 src/easyvec/vectors.cpp:2654:16: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:09,387 2654 | if (likely(__PYX_GET_DICT_VERSION(DICT) == __pyx_dict_version)) {\ 2025-09-12T17:44:09,387 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,387 src/easyvec/vectors.cpp:116724:9: note: in expansion of macro ‘__PYX_PY_DICT_LOOKUP_IF_MODIFIED’ 2025-09-12T17:44:09,387 116724 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-12T17:44:09,387 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,387 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:09,387 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:09,388 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:09,405 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:09,405 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:09,405 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:09,405 src/easyvec/vectors.cpp:2658:30: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:09,405 2658 | __pyx_dict_version = __PYX_GET_DICT_VERSION(DICT);\ 2025-09-12T17:44:09,405 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,405 src/easyvec/vectors.cpp:116724:9: note: in expansion of macro ‘__PYX_PY_DICT_LOOKUP_IF_MODIFIED’ 2025-09-12T17:44:09,405 116724 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-12T17:44:09,406 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,406 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:09,406 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:09,406 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:09,423 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:09,423 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:09,423 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:09,423 src/easyvec/vectors.cpp:2658:30: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:09,423 2658 | __pyx_dict_version = __PYX_GET_DICT_VERSION(DICT);\ 2025-09-12T17:44:09,423 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,423 src/easyvec/vectors.cpp:116724:9: note: in expansion of macro ‘__PYX_PY_DICT_LOOKUP_IF_MODIFIED’ 2025-09-12T17:44:09,424 116724 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-12T17:44:09,424 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,424 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:09,424 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:09,424 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:09,441 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:09,441 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:09,441 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:09,442 src/easyvec/vectors.cpp:2658:30: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:09,442 2658 | __pyx_dict_version = __PYX_GET_DICT_VERSION(DICT);\ 2025-09-12T17:44:09,442 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,442 src/easyvec/vectors.cpp:116724:9: note: in expansion of macro ‘__PYX_PY_DICT_LOOKUP_IF_MODIFIED’ 2025-09-12T17:44:09,442 116724 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-12T17:44:09,442 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,442 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:09,442 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:09,443 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:09,540 src/easyvec/vectors.cpp: In function ‘int __Pyx_PyInt_As_int(PyObject*)’: 2025-09-12T17:44:09,541 src/easyvec/vectors.cpp:118415:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:09,541 118415 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T17:44:09,541 | ^~~~~~~~ 2025-09-12T17:44:09,550 src/easyvec/vectors.cpp:118470:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:09,551 118470 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T17:44:09,551 | ^~~~~~~~ 2025-09-12T17:44:09,568 src/easyvec/vectors.cpp:118556:46: error: too few arguments to function ‘int _PyLong_AsByteArray(PyLongObject*, unsigned char*, size_t, int, int, int)’ 2025-09-12T17:44:09,568 118556 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T17:44:09,568 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,568 118557 | bytes, sizeof(val), 2025-09-12T17:44:09,568 | ~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,568 118558 | is_little, !is_unsigned); 2025-09-12T17:44:09,568 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,569 In file included from /usr/include/python3.13/longobject.h:107, 2025-09-12T17:44:09,569 from /usr/include/python3.13/Python.h:81: 2025-09-12T17:44:09,569 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T17:44:09,569 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T17:44:09,569 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,576 src/easyvec/vectors.cpp: In function ‘short int __Pyx_PyInt_As_short(PyObject*)’: 2025-09-12T17:44:09,576 src/easyvec/vectors.cpp:118687:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:09,576 118687 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T17:44:09,577 | ^~~~~~~~ 2025-09-12T17:44:09,587 src/easyvec/vectors.cpp:118742:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:09,587 118742 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T17:44:09,587 | ^~~~~~~~ 2025-09-12T17:44:09,605 src/easyvec/vectors.cpp:118828:46: error: too few arguments to function ‘int _PyLong_AsByteArray(PyLongObject*, unsigned char*, size_t, int, int, int)’ 2025-09-12T17:44:09,605 118828 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T17:44:09,605 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,605 118829 | bytes, sizeof(val), 2025-09-12T17:44:09,605 | ~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,606 118830 | is_little, !is_unsigned); 2025-09-12T17:44:09,606 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,606 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T17:44:09,606 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T17:44:09,606 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,613 src/easyvec/vectors.cpp: In function ‘long int __Pyx_PyInt_As_long(PyObject*)’: 2025-09-12T17:44:09,613 src/easyvec/vectors.cpp:118921:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:09,613 118921 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T17:44:09,614 | ^~~~~~~~ 2025-09-12T17:44:09,624 src/easyvec/vectors.cpp:118976:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:09,624 118976 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T17:44:09,624 | ^~~~~~~~ 2025-09-12T17:44:09,641 src/easyvec/vectors.cpp:119062:46: error: too few arguments to function ‘int _PyLong_AsByteArray(PyLongObject*, unsigned char*, size_t, int, int, int)’ 2025-09-12T17:44:09,641 119062 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T17:44:09,641 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,642 119063 | bytes, sizeof(val), 2025-09-12T17:44:09,642 | ~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,642 119064 | is_little, !is_unsigned); 2025-09-12T17:44:09,642 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,642 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T17:44:09,642 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T17:44:09,642 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,650 src/easyvec/vectors.cpp: In function ‘char __Pyx_PyInt_As_char(PyObject*)’: 2025-09-12T17:44:09,651 src/easyvec/vectors.cpp:119150:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:09,651 119150 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T17:44:09,651 | ^~~~~~~~ 2025-09-12T17:44:09,662 src/easyvec/vectors.cpp:119205:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:09,662 119205 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T17:44:09,662 | ^~~~~~~~ 2025-09-12T17:44:09,681 src/easyvec/vectors.cpp:119291:46: error: too few arguments to function ‘int _PyLong_AsByteArray(PyLongObject*, unsigned char*, size_t, int, int, int)’ 2025-09-12T17:44:09,681 119291 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T17:44:09,681 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,681 119292 | bytes, sizeof(val), 2025-09-12T17:44:09,681 | ~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,681 119293 | is_little, !is_unsigned); 2025-09-12T17:44:09,682 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,682 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T17:44:09,682 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T17:44:09,682 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,811 src/easyvec/vectors.cpp: In function ‘PyObject* __Pyx_PyGen_Send(PyGenObject*, PyObject*)’: 2025-09-12T17:44:09,811 src/easyvec/vectors.cpp:119592:13: error: ‘_PyGen_SetStopIterationValue’ was not declared in this scope; did you mean ‘__Pyx_PyGen__FetchStopIterationValue’? 2025-09-12T17:44:09,811 119592 | _PyGen_SetStopIterationValue(result); 2025-09-12T17:44:09,812 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:09,812 | __Pyx_PyGen__FetchStopIterationValue 2025-09-12T17:44:09,866 src/easyvec/vectors.cpp: In function ‘Py_ssize_t __Pyx_PyIndex_AsSsize_t(PyObject*)’: 2025-09-12T17:44:09,866 src/easyvec/vectors.cpp:120650:47: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:09,866 120650 | const digit* digits = ((PyLongObject*)b)->ob_digit; 2025-09-12T17:44:09,866 | ^~~~~~~~ 2025-09-12T17:44:12,768 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-12T17:44:12,964 ERROR: python setup.py bdist_wheel exited with 1 2025-09-12T17:44:12,978 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-12T17:44:12,978 exec(compile('"'"''"'"''"'"' 2025-09-12T17:44:12,978 # This is -- a caller that pip uses to run setup.py 2025-09-12T17:44:12,978 # 2025-09-12T17:44:12,978 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-12T17:44:12,978 # import from `distutils.core` to work with newer packaging standards. 2025-09-12T17:44:12,978 # - It provides a clear error message when setuptools is not installed. 2025-09-12T17:44:12,978 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-12T17:44:12,978 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-12T17:44:12,978 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-12T17:44:12,978 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-12T17:44:12,978 import os, sys, tokenize, traceback 2025-09-12T17:44:12,978 2025-09-12T17:44:12,978 try: 2025-09-12T17:44:12,978 import setuptools 2025-09-12T17:44:12,978 except ImportError: 2025-09-12T17:44:12,978 print( 2025-09-12T17:44:12,978 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-12T17:44:12,978 "the build environment with exception:", 2025-09-12T17:44:12,978 file=sys.stderr, 2025-09-12T17:44:12,978 ) 2025-09-12T17:44:12,978 traceback.print_exc() 2025-09-12T17:44:12,978 sys.exit(1) 2025-09-12T17:44:12,978 2025-09-12T17:44:12,978 __file__ = %r 2025-09-12T17:44:12,978 sys.argv[0] = __file__ 2025-09-12T17:44:12,978 2025-09-12T17:44:12,978 if os.path.exists(__file__): 2025-09-12T17:44:12,978 filename = __file__ 2025-09-12T17:44:12,978 with tokenize.open(__file__) as f: 2025-09-12T17:44:12,978 setup_py_code = f.read() 2025-09-12T17:44:12,978 else: 2025-09-12T17:44:12,978 filename = "" 2025-09-12T17:44:12,978 setup_py_code = "from setuptools import setup; setup()" 2025-09-12T17:44:12,978 2025-09-12T17:44:12,978 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T17:44:12,978 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-4c9_3pbx/easyvec_2190d073d9f04017a3e79d3b4c107df8/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-jmu6fcli[/] 2025-09-12T17:44:12,978 [bold magenta]cwd[/]: /tmp/pip-wheel-4c9_3pbx/easyvec_2190d073d9f04017a3e79d3b4c107df8/ 2025-09-12T17:44:12,978 Building wheel for easyvec (setup.py): finished with status 'error' 2025-09-12T17:44:12,979 ERROR: Failed building wheel for easyvec 2025-09-12T17:44:12,980 Running setup.py clean for easyvec 2025-09-12T17:44:12,981 Running command python setup.py clean 2025-09-12T17:44:13,880 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-12T17:44:13,881 !! 2025-09-12T17:44:13,881 ******************************************************************************** 2025-09-12T17:44:13,881 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-12T17:44:13,881 License :: OSI Approved :: MIT License 2025-09-12T17:44:13,881 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-12T17:44:13,881 ******************************************************************************** 2025-09-12T17:44:13,882 !! 2025-09-12T17:44:13,882 self._finalize_license_expression() 2025-09-12T17:44:14,495 running clean 2025-09-12T17:44:14,669 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-12T17:44:14,670 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-12T17:44:14,676 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-12T17:44:14,676 'build/scripts-3.13' does not exist -- can't clean it 2025-09-12T17:44:14,676 removing 'build' 2025-09-12T17:44:14,833 Failed to build easyvec 2025-09-12T17:44:14,834 ERROR: Failed to build one or more wheels 2025-09-12T17:44:14,835 Exception information: 2025-09-12T17:44:14,835 Traceback (most recent call last): 2025-09-12T17:44:14,835 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-12T17:44:14,835 status = _inner_run() 2025-09-12T17:44:14,835 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-12T17:44:14,835 return self.run(options, args) 2025-09-12T17:44:14,835 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-12T17:44:14,835 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-12T17:44:14,835 return func(self, options, args) 2025-09-12T17:44:14,835 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-12T17:44:14,835 raise CommandError("Failed to build one or more wheels") 2025-09-12T17:44:14,835 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-12T17:44:14,840 Removed build tracker: '/tmp/pip-build-tracker-zsgza046'