2025-09-12T17:43:49,345 Created temporary directory: /tmp/pip-build-tracker-2bheukqa 2025-09-12T17:43:49,346 Initialized build tracking at /tmp/pip-build-tracker-2bheukqa 2025-09-12T17:43:49,346 Created build tracker: /tmp/pip-build-tracker-2bheukqa 2025-09-12T17:43:49,346 Entered build tracker: /tmp/pip-build-tracker-2bheukqa 2025-09-12T17:43:49,346 Created temporary directory: /tmp/pip-wheel-hotgrgnr 2025-09-12T17:43:49,349 Created temporary directory: /tmp/pip-ephem-wheel-cache-nummgaau 2025-09-12T17:43:49,405 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T17:43:49,408 2 location(s) to search for versions of easyvec: 2025-09-12T17:43:49,408 * https://pypi.org/simple/easyvec/ 2025-09-12T17:43:49,408 * https://www.piwheels.org/simple/easyvec/ 2025-09-12T17:43:49,408 Fetching project page and analyzing links: https://pypi.org/simple/easyvec/ 2025-09-12T17:43:49,408 Getting page https://pypi.org/simple/easyvec/ 2025-09-12T17:43:49,410 Found index url https://pypi.org/simple/ 2025-09-12T17:43:49,556 Fetched page https://pypi.org/simple/easyvec/ as application/vnd.pypi.simple.v1+json 2025-09-12T17:43:49,562 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:49,562 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:49,563 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:49,563 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:49,563 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:49,563 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:49,563 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:49,564 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:49,564 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:49,564 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:49,564 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:49,564 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:49,564 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:49,565 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:49,565 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:49,565 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:49,565 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:49,565 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:49,565 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:49,565 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:49,566 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:49,566 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:49,566 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:49,566 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:49,566 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:49,566 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:49,567 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:49,567 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:49,567 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:49,567 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:49,567 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:49,567 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:49,568 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:49,568 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:49,568 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:49,568 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:49,568 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:49,568 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:49,568 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:49,569 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:49,569 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:49,569 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:49,569 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:49,569 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:49,569 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:49,570 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:49,570 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:49,570 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:49,570 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:49,570 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:49,570 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:49,570 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:49,571 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:49,571 Fetching project page and analyzing links: https://www.piwheels.org/simple/easyvec/ 2025-09-12T17:43:49,571 Getting page https://www.piwheels.org/simple/easyvec/ 2025-09-12T17:43:49,572 Found index url https://www.piwheels.org/simple/ 2025-09-12T17:43:49,663 Fetched page https://www.piwheels.org/simple/easyvec/ as text/html 2025-09-12T17:43:49,693 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:49,693 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:49,693 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:49,693 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:49,694 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:49,694 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:49,694 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:49,694 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:49,694 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:49,694 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:49,694 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:49,695 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:49,695 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:49,695 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:49,695 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:49,695 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:49,695 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:49,695 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:49,696 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:49,696 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:49,696 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:49,696 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:49,696 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:49,696 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:49,696 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:49,697 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:49,697 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:49,697 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:49,697 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:49,697 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:49,697 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:49,697 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:49,698 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:49,698 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:49,698 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:49,698 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:49,698 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:49,698 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:49,698 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:49,699 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:49,699 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:49,699 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:49,699 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:49,699 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:49,699 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:49,699 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:49,700 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:49,700 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:49,700 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:49,700 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:49,700 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:49,700 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:49,700 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:49,701 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:49,701 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:49,701 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:49,701 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:49,701 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:49,701 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:49,701 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:49,702 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:49,702 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:49,702 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:49,702 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:49,702 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:49,702 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:49,702 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:49,703 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:49,703 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:49,703 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:49,703 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:49,703 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:49,703 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:49,703 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:49,704 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:49,704 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:49,704 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:49,704 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:49,704 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:49,704 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:49,704 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:49,705 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:49,705 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:49,705 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:49,705 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:49,705 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:49,705 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:49,705 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:49,706 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:49,706 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:49,706 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:49,706 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:49,706 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:49,706 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:49,706 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:49,706 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:49,707 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:49,707 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:49,707 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:49,707 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:49,707 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:49,707 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:49,707 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:49,708 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:49,708 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:49,708 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:49,708 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:49,708 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:49,708 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:49,708 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:49,709 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:49,709 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:49,709 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:49,709 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:49,709 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:49,709 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:49,709 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:49,710 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:49,710 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:49,710 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:49,710 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:49,710 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:49,710 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:49,710 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:49,711 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:49,711 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:49,711 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:49,711 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:49,711 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:49,711 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:49,711 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:49,712 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:49,712 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:49,712 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:49,712 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:49,712 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:49,712 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:49,712 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:49,713 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:49,713 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:49,713 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:49,713 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:49,713 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:49,713 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:49,713 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:49,714 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:49,714 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:49,714 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:49,714 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:49,714 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:49,714 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:49,714 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:49,715 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:49,715 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:49,715 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:49,715 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:49,715 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:49,715 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:49,715 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:49,716 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:49,716 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:49,716 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:49,716 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:49,716 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:49,716 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:49,716 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:49,717 Skipping link: not a file: https://www.piwheels.org/simple/easyvec/ 2025-09-12T17:43:49,717 Skipping link: not a file: https://pypi.org/simple/easyvec/ 2025-09-12T17:43:49,740 Given no hashes to check 1 links for project 'easyvec': discarding no candidates 2025-09-12T17:43:49,742 Collecting easyvec==0.0.27 2025-09-12T17:43:49,743 Created temporary directory: /tmp/pip-unpack-znyv4zp9 2025-09-12T17:43:49,888 Downloading easyvec-0.0.27.tar.gz (885 kB) 2025-09-12T17:43:50,139 Added easyvec==0.0.27 from https://files.pythonhosted.org/packages/5b/08/d40ae55a204d91fd3701a1c8af6a344ad16fbfe5ec00cbced354fee0e408/easyvec-0.0.27.tar.gz to build tracker '/tmp/pip-build-tracker-2bheukqa' 2025-09-12T17:43:50,141 Running setup.py (path:/tmp/pip-wheel-hotgrgnr/easyvec_96114deddaf048aaa1584e67de7b01d8/setup.py) egg_info for package easyvec 2025-09-12T17:43:50,141 Created temporary directory: /tmp/pip-pip-egg-info-6ggfsu96 2025-09-12T17:43:50,141 Preparing metadata (setup.py): started 2025-09-12T17:43:50,142 Running command python setup.py egg_info 2025-09-12T17:43:51,094 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-12T17:43:51,094 !! 2025-09-12T17:43:51,094 ******************************************************************************** 2025-09-12T17:43:51,094 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-12T17:43:51,095 License :: OSI Approved :: MIT License 2025-09-12T17:43:51,095 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-12T17:43:51,095 ******************************************************************************** 2025-09-12T17:43:51,095 !! 2025-09-12T17:43:51,095 self._finalize_license_expression() 2025-09-12T17:43:51,636 running egg_info 2025-09-12T17:43:51,709 creating /tmp/pip-pip-egg-info-6ggfsu96/easyvec.egg-info 2025-09-12T17:43:51,709 writing /tmp/pip-pip-egg-info-6ggfsu96/easyvec.egg-info/PKG-INFO 2025-09-12T17:43:51,713 writing dependency_links to /tmp/pip-pip-egg-info-6ggfsu96/easyvec.egg-info/dependency_links.txt 2025-09-12T17:43:51,715 writing requirements to /tmp/pip-pip-egg-info-6ggfsu96/easyvec.egg-info/requires.txt 2025-09-12T17:43:51,715 writing top-level names to /tmp/pip-pip-egg-info-6ggfsu96/easyvec.egg-info/top_level.txt 2025-09-12T17:43:51,716 writing manifest file '/tmp/pip-pip-egg-info-6ggfsu96/easyvec.egg-info/SOURCES.txt' 2025-09-12T17:43:52,007 reading manifest file '/tmp/pip-pip-egg-info-6ggfsu96/easyvec.egg-info/SOURCES.txt' 2025-09-12T17:43:52,008 reading manifest template 'MANIFEST.in' 2025-09-12T17:43:52,010 warning: no files found matching '*.html' under directory 'src' 2025-09-12T17:43:52,013 adding license file 'LICENSE.txt' 2025-09-12T17:43:52,015 writing manifest file '/tmp/pip-pip-egg-info-6ggfsu96/easyvec.egg-info/SOURCES.txt' 2025-09-12T17:43:52,153 Preparing metadata (setup.py): finished with status 'done' 2025-09-12T17:43:52,159 Source in /tmp/pip-wheel-hotgrgnr/easyvec_96114deddaf048aaa1584e67de7b01d8 has version 0.0.27, which satisfies requirement easyvec==0.0.27 from https://files.pythonhosted.org/packages/5b/08/d40ae55a204d91fd3701a1c8af6a344ad16fbfe5ec00cbced354fee0e408/easyvec-0.0.27.tar.gz 2025-09-12T17:43:52,159 Removed easyvec==0.0.27 from https://files.pythonhosted.org/packages/5b/08/d40ae55a204d91fd3701a1c8af6a344ad16fbfe5ec00cbced354fee0e408/easyvec-0.0.27.tar.gz from build tracker '/tmp/pip-build-tracker-2bheukqa' 2025-09-12T17:43:52,168 Created temporary directory: /tmp/pip-unpack-zt4ejdjb 2025-09-12T17:43:52,168 Created temporary directory: /tmp/pip-unpack-0qd6apax 2025-09-12T17:43:52,169 Building wheels for collected packages: easyvec 2025-09-12T17:43:52,170 Created temporary directory: /tmp/pip-wheel-n1_l8_9z 2025-09-12T17:43:52,170 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:52,171 Building wheel for easyvec (setup.py): started 2025-09-12T17:43:52,172 Destination directory: /tmp/pip-wheel-n1_l8_9z 2025-09-12T17:43:52,172 Running command python setup.py bdist_wheel 2025-09-12T17:43:52,983 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-12T17:43:52,983 !! 2025-09-12T17:43:52,983 ******************************************************************************** 2025-09-12T17:43:52,983 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-12T17:43:52,983 License :: OSI Approved :: MIT License 2025-09-12T17:43:52,984 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-12T17:43:52,984 ******************************************************************************** 2025-09-12T17:43:52,984 !! 2025-09-12T17:43:52,984 self._finalize_license_expression() 2025-09-12T17:43:53,443 running bdist_wheel 2025-09-12T17:43:53,801 running build 2025-09-12T17:43:53,801 running build_py 2025-09-12T17:43:53,877 creating build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:53,878 copying src/easyvec/__init__.py -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:53,878 running egg_info 2025-09-12T17:43:53,951 writing src/easyvec.egg-info/PKG-INFO 2025-09-12T17:43:53,955 writing dependency_links to src/easyvec.egg-info/dependency_links.txt 2025-09-12T17:43:53,958 writing requirements to src/easyvec.egg-info/requires.txt 2025-09-12T17:43:53,958 writing top-level names to src/easyvec.egg-info/top_level.txt 2025-09-12T17:43:54,032 reading manifest file 'src/easyvec.egg-info/SOURCES.txt' 2025-09-12T17:43:54,034 reading manifest template 'MANIFEST.in' 2025-09-12T17:43:54,037 warning: no files found matching '*.html' under directory 'src' 2025-09-12T17:43:54,040 adding license file 'LICENSE.txt' 2025-09-12T17:43:54,043 writing manifest file 'src/easyvec.egg-info/SOURCES.txt' 2025-09-12T17:43:54,045 copying src/easyvec/geometry.cpp -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:54,053 copying src/easyvec/geometry.pxd -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:54,054 copying src/easyvec/geometry.pyx -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:54,055 copying src/easyvec/matrixes.cpp -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:54,065 copying src/easyvec/matrixes.pxd -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:54,066 copying src/easyvec/matrixes.pyx -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:54,067 copying src/easyvec/vectors.cpp -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:54,087 copying src/easyvec/vectors.pxd -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:54,088 copying src/easyvec/vectors.pyx -> build/lib.linux-armv7l-cpython-313/easyvec 2025-09-12T17:43:54,089 running build_ext 2025-09-12T17:43:54,440 building 'easyvec.vectors' extension 2025-09-12T17:43:54,441 creating build/temp.linux-armv7l-cpython-313/src/easyvec 2025-09-12T17:43:54,442 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:56,356 src/easyvec/vectors.cpp:864:72: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:56,356 864 | static CYTHON_INLINE size_t __Pyx_Py_UNICODE_strlen(const Py_UNICODE *u) { 2025-09-12T17:43:56,356 | ^ 2025-09-12T17:43:56,356 In file included from /usr/include/python3.13/unicodeobject.h:1014, 2025-09-12T17:43:56,356 from /usr/include/python3.13/Python.h:79, 2025-09-12T17:43:56,356 from src/easyvec/vectors.cpp:20: 2025-09-12T17:43:56,356 /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 2025-09-12T17:43:56,356 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 2025-09-12T17:43:56,356 | ^~~~~~~~~~ 2025-09-12T17:43:56,357 src/easyvec/vectors.cpp: In function ‘size_t __Pyx_Py_UNICODE_strlen(const Py_UNICODE*)’: 2025-09-12T17:43:56,357 src/easyvec/vectors.cpp:865:23: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:56,357 865 | const Py_UNICODE *u_end = u; 2025-09-12T17:43:56,357 | ^~~~~ 2025-09-12T17:43:56,357 /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 2025-09-12T17:43:56,358 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 2025-09-12T17:43:56,358 | ^~~~~~~~~~ 2025-09-12T17:43:57,182 src/easyvec/vectors.cpp: In function ‘int __Pyx_PyList_Extend(PyObject*, PyObject*)’: 2025-09-12T17:43:57,182 src/easyvec/vectors.cpp:3083:22: error: ‘_PyList_Extend’ was not declared in this scope; did you mean ‘PyList_Extend’? 2025-09-12T17:43:57,182 3083 | PyObject* none = _PyList_Extend((PyListObject*)L, v); 2025-09-12T17:43:57,182 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,182 | PyList_Extend 2025-09-12T17:43:57,262 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_4random(PyTypeObject*, PyObject*, PyObject*)’: 2025-09-12T17:43:57,262 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:57,262 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:57,262 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,262 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:57,262 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:57,262 | ^ 2025-09-12T17:43:57,262 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:57,262 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:57,262 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,263 src/easyvec/vectors.cpp:6078:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:57,263 6078 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 78, __pyx_L1_error) 2025-09-12T17:43:57,263 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,263 In file included from /usr/include/python3.13/dictobject.h:101, 2025-09-12T17:43:57,263 from /usr/include/python3.13/Python.h:90: 2025-09-12T17:43:57,263 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:57,263 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:57,263 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,265 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:57,265 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:57,265 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,265 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:57,266 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:57,266 | ^ 2025-09-12T17:43:57,266 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:57,266 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:57,266 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,266 src/easyvec/vectors.cpp:6078:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:57,266 6078 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 78, __pyx_L1_error) 2025-09-12T17:43:57,266 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,266 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:57,266 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:57,266 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,268 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:57,268 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:57,269 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,269 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:57,269 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:57,269 | ^ 2025-09-12T17:43:57,269 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:57,269 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:57,269 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,269 src/easyvec/vectors.cpp:6078:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:57,269 6078 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 78, __pyx_L1_error) 2025-09-12T17:43:57,269 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,270 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:57,270 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:57,270 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,275 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:57,275 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:57,275 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,275 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:57,275 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:57,276 | ^ 2025-09-12T17:43:57,276 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:57,276 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:57,276 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,276 src/easyvec/vectors.cpp:6141:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:57,276 6141 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 79, __pyx_L1_error) 2025-09-12T17:43:57,276 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,276 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:57,276 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:57,276 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,278 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:57,278 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:57,278 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,279 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:57,279 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:57,279 | ^ 2025-09-12T17:43:57,279 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:57,279 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:57,279 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,279 src/easyvec/vectors.cpp:6141:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:57,279 6141 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 79, __pyx_L1_error) 2025-09-12T17:43:57,279 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,279 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:57,279 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:57,280 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,282 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:57,282 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:57,282 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,282 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:57,282 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:57,282 | ^ 2025-09-12T17:43:57,282 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:57,282 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:57,282 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,283 src/easyvec/vectors.cpp:6141:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:57,283 6141 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 79, __pyx_L1_error) 2025-09-12T17:43:57,283 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,283 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:57,283 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:57,283 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,611 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_50__add__(PyObject*, PyObject*)’: 2025-09-12T17:43:57,611 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:57,611 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:57,611 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,611 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:57,611 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:57,611 | ^ 2025-09-12T17:43:57,612 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:57,612 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:57,612 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,612 src/easyvec/vectors.cpp:12222:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:57,612 12222 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 265, __pyx_L1_error) 2025-09-12T17:43:57,612 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,612 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:57,612 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:57,612 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,615 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:57,615 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:57,615 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,615 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:57,615 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:57,615 | ^ 2025-09-12T17:43:57,616 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:57,616 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:57,616 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,616 src/easyvec/vectors.cpp:12222:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:57,616 12222 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 265, __pyx_L1_error) 2025-09-12T17:43:57,616 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,616 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:57,616 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:57,616 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,619 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:57,619 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:57,619 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,619 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:57,620 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:57,620 | ^ 2025-09-12T17:43:57,620 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:57,620 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:57,620 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,620 src/easyvec/vectors.cpp:12222:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:57,620 12222 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 265, __pyx_L1_error) 2025-09-12T17:43:57,620 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,620 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:57,621 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:57,621 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,630 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:57,630 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:57,630 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,630 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:57,631 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:57,631 | ^ 2025-09-12T17:43:57,631 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:57,631 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:57,631 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,631 src/easyvec/vectors.cpp:12355:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:57,631 12355 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 270, __pyx_L1_error) 2025-09-12T17:43:57,631 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,631 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:57,631 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:57,631 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,634 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:57,635 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:57,635 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,635 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:57,635 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:57,635 | ^ 2025-09-12T17:43:57,635 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:57,635 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:57,635 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,635 src/easyvec/vectors.cpp:12355:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:57,635 12355 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 270, __pyx_L1_error) 2025-09-12T17:43:57,636 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,636 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:57,636 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:57,636 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,639 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:57,639 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:57,639 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,639 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:57,639 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:57,639 | ^ 2025-09-12T17:43:57,639 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:57,640 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:57,640 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,640 src/easyvec/vectors.cpp:12355:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:57,640 12355 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 270, __pyx_L1_error) 2025-09-12T17:43:57,640 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,640 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:57,640 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:57,640 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,666 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_58__iadd__(__pyx_obj_7easyvec_7vectors_Vec2*, PyObject*)’: 2025-09-12T17:43:57,666 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:57,666 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:57,666 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,666 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:57,666 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:57,667 | ^ 2025-09-12T17:43:57,667 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:57,667 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:57,667 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,667 src/easyvec/vectors.cpp:12942:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:57,667 12942 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 301, __pyx_L1_error) 2025-09-12T17:43:57,667 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,667 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:57,667 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:57,667 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,671 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:57,671 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:57,671 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,671 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:57,671 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:57,672 | ^ 2025-09-12T17:43:57,672 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:57,672 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:57,672 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,672 src/easyvec/vectors.cpp:12942:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:57,672 12942 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 301, __pyx_L1_error) 2025-09-12T17:43:57,672 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,672 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:57,672 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:57,672 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,676 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:57,676 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:57,676 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,676 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:57,677 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:57,677 | ^ 2025-09-12T17:43:57,677 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:57,677 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:57,677 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,677 src/easyvec/vectors.cpp:12942:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:57,677 12942 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 301, __pyx_L1_error) 2025-09-12T17:43:57,677 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,677 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:57,677 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:57,678 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,712 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_71as_np(__pyx_obj_7easyvec_7vectors_Vec2*)’: 2025-09-12T17:43:57,712 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:57,712 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:57,712 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,712 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:57,712 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:57,712 | ^ 2025-09-12T17:43:57,712 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:57,712 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:57,712 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,713 src/easyvec/vectors.cpp:13861:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:57,713 13861 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 354, __pyx_L1_error) 2025-09-12T17:43:57,713 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,713 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:57,713 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:57,713 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,716 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:57,717 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:57,717 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,717 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:57,717 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:57,717 | ^ 2025-09-12T17:43:57,717 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:57,717 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:57,717 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,717 src/easyvec/vectors.cpp:13861:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:57,717 13861 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 354, __pyx_L1_error) 2025-09-12T17:43:57,717 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,717 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:57,718 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:57,718 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,721 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:57,721 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:57,721 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:57,722 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:57,722 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:57,722 | ^ 2025-09-12T17:43:57,722 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:57,722 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:57,722 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,722 src/easyvec/vectors.cpp:13861:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:57,722 13861 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 354, __pyx_L1_error) 2025-09-12T17:43:57,722 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:57,722 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:57,723 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:57,723 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,021 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_103__sub__(PyObject*, PyObject*)’: 2025-09-12T17:43:58,021 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,021 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,022 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,022 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,022 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,022 | ^ 2025-09-12T17:43:58,022 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,022 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,022 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,022 src/easyvec/vectors.cpp:19054:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,022 19054 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 488, __pyx_L1_error) 2025-09-12T17:43:58,022 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,022 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,023 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,023 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,027 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,027 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,027 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,027 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,028 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,028 | ^ 2025-09-12T17:43:58,028 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,028 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,028 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,028 src/easyvec/vectors.cpp:19054:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,028 19054 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 488, __pyx_L1_error) 2025-09-12T17:43:58,028 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,028 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,028 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,028 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,033 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,033 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,033 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,034 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,034 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,034 | ^ 2025-09-12T17:43:58,034 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,034 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,034 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,034 src/easyvec/vectors.cpp:19054:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,034 19054 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 488, __pyx_L1_error) 2025-09-12T17:43:58,034 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,034 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,035 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,035 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,046 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,046 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,046 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,046 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,046 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,046 | ^ 2025-09-12T17:43:58,047 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,047 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,047 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,047 src/easyvec/vectors.cpp:19187:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,047 19187 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 494, __pyx_L1_error) 2025-09-12T17:43:58,047 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,047 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,047 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,047 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,052 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,052 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,052 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,052 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,053 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,053 | ^ 2025-09-12T17:43:58,053 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,053 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,053 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,053 src/easyvec/vectors.cpp:19187:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,053 19187 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 494, __pyx_L1_error) 2025-09-12T17:43:58,053 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,053 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,053 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,053 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,058 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,058 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,059 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,059 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,059 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,059 | ^ 2025-09-12T17:43:58,059 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,059 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,059 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,059 src/easyvec/vectors.cpp:19187:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,059 19187 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 494, __pyx_L1_error) 2025-09-12T17:43:58,059 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,060 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,060 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,060 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,081 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_105__isub__(__pyx_obj_7easyvec_7vectors_Vec2*, PyObject*)’: 2025-09-12T17:43:58,081 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,081 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,081 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,082 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,082 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,082 | ^ 2025-09-12T17:43:58,082 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,082 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,082 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,082 src/easyvec/vectors.cpp:19477:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,082 19477 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 503, __pyx_L1_error) 2025-09-12T17:43:58,082 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,082 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,082 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,082 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,086 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,086 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,086 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,087 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,087 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,087 | ^ 2025-09-12T17:43:58,087 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,087 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,087 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,087 src/easyvec/vectors.cpp:19477:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,087 19477 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 503, __pyx_L1_error) 2025-09-12T17:43:58,087 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,087 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,087 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,087 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,091 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,091 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,092 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,092 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,092 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,092 | ^ 2025-09-12T17:43:58,092 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,092 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,092 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,092 src/easyvec/vectors.cpp:19477:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,092 19477 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 503, __pyx_L1_error) 2025-09-12T17:43:58,092 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,093 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,093 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,093 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,511 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_145__mul__(PyObject*, PyObject*)’: 2025-09-12T17:43:58,512 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,512 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,512 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,512 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,512 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,512 | ^ 2025-09-12T17:43:58,512 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,512 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,512 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,512 src/easyvec/vectors.cpp:26620:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,512 26620 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 673, __pyx_L1_error) 2025-09-12T17:43:58,512 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,513 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,513 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,513 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,517 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,517 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,518 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,518 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,518 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,518 | ^ 2025-09-12T17:43:58,518 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,518 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,518 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,518 src/easyvec/vectors.cpp:26620:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,518 26620 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 673, __pyx_L1_error) 2025-09-12T17:43:58,518 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,518 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,519 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,519 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,523 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,523 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,524 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,524 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,524 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,524 | ^ 2025-09-12T17:43:58,524 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,524 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,524 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,524 src/easyvec/vectors.cpp:26620:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,524 26620 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 673, __pyx_L1_error) 2025-09-12T17:43:58,524 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,525 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,525 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,525 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,536 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,536 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,536 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,536 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,536 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,536 | ^ 2025-09-12T17:43:58,537 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,537 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,537 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,537 src/easyvec/vectors.cpp:26753:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,537 26753 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 679, __pyx_L1_error) 2025-09-12T17:43:58,537 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,537 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,537 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,537 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,542 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,542 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,542 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,542 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,543 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,543 | ^ 2025-09-12T17:43:58,543 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,543 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,543 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,543 src/easyvec/vectors.cpp:26753:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,543 26753 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 679, __pyx_L1_error) 2025-09-12T17:43:58,543 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,543 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,543 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,543 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,548 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,548 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,549 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,549 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,549 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,549 | ^ 2025-09-12T17:43:58,549 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,549 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,549 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,549 src/easyvec/vectors.cpp:26753:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,549 26753 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 679, __pyx_L1_error) 2025-09-12T17:43:58,549 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,550 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,550 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,550 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,569 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_147__imul__(__pyx_obj_7easyvec_7vectors_Vec2*, PyObject*)’: 2025-09-12T17:43:58,569 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,569 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,569 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,569 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,570 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,570 | ^ 2025-09-12T17:43:58,570 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,570 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,570 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,570 src/easyvec/vectors.cpp:27009:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,570 27009 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 688, __pyx_L1_error) 2025-09-12T17:43:58,570 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,570 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,570 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,570 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,575 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,576 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,576 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,576 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,576 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,576 | ^ 2025-09-12T17:43:58,576 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,576 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,576 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,576 src/easyvec/vectors.cpp:27009:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,576 27009 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 688, __pyx_L1_error) 2025-09-12T17:43:58,577 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,577 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,577 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,577 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,582 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,582 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,582 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,582 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,583 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,583 | ^ 2025-09-12T17:43:58,583 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,583 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,583 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,583 src/easyvec/vectors.cpp:27009:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,583 27009 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 688, __pyx_L1_error) 2025-09-12T17:43:58,583 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,583 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,583 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,584 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,877 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_177__truediv__(PyObject*, PyObject*)’: 2025-09-12T17:43:58,877 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,877 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,877 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,877 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,877 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,877 | ^ 2025-09-12T17:43:58,877 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,877 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,878 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,878 src/easyvec/vectors.cpp:32162:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,878 32162 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 836, __pyx_L1_error) 2025-09-12T17:43:58,878 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,878 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,878 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,878 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,884 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,884 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,884 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,885 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,885 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,885 | ^ 2025-09-12T17:43:58,885 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,885 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,885 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,885 src/easyvec/vectors.cpp:32162:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,885 32162 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 836, __pyx_L1_error) 2025-09-12T17:43:58,885 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,885 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,885 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,886 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,892 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,892 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,892 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,892 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,892 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,892 | ^ 2025-09-12T17:43:58,892 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,893 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,893 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,893 src/easyvec/vectors.cpp:32162:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,893 32162 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 836, __pyx_L1_error) 2025-09-12T17:43:58,893 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,893 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,893 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,893 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,906 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,906 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,906 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,907 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,907 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,907 | ^ 2025-09-12T17:43:58,907 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,907 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,907 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,907 src/easyvec/vectors.cpp:32295:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,907 32295 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 842, __pyx_L1_error) 2025-09-12T17:43:58,907 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,907 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,907 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,907 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,914 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,914 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,914 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,914 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,914 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,914 | ^ 2025-09-12T17:43:58,914 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,915 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,915 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,915 src/easyvec/vectors.cpp:32295:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,915 32295 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 842, __pyx_L1_error) 2025-09-12T17:43:58,915 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,915 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,915 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,915 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,922 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,922 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,922 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,922 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,922 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,922 | ^ 2025-09-12T17:43:58,922 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,922 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,922 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,923 src/easyvec/vectors.cpp:32295:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,923 32295 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 842, __pyx_L1_error) 2025-09-12T17:43:58,923 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,923 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,923 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,923 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,950 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_179__itruediv__(__pyx_obj_7easyvec_7vectors_Vec2*, PyObject*)’: 2025-09-12T17:43:58,950 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,950 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,950 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,950 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,950 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,950 | ^ 2025-09-12T17:43:58,950 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,951 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,951 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,951 src/easyvec/vectors.cpp:32585:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,951 32585 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 851, __pyx_L1_error) 2025-09-12T17:43:58,951 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,951 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,951 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,951 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,958 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,958 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,958 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,958 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,958 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,958 | ^ 2025-09-12T17:43:58,958 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,959 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,959 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,959 src/easyvec/vectors.cpp:32585:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,959 32585 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 851, __pyx_L1_error) 2025-09-12T17:43:58,959 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,959 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,959 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,959 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,966 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:58,966 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:58,966 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:58,966 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:58,967 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:58,967 | ^ 2025-09-12T17:43:58,967 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:58,967 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:58,967 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,967 src/easyvec/vectors.cpp:32585:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:58,967 32585 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 851, __pyx_L1_error) 2025-09-12T17:43:58,967 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:58,967 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:58,967 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:58,968 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,257 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_209__floordiv__(PyObject*, PyObject*)’: 2025-09-12T17:43:59,257 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,257 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,257 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,258 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,258 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,258 | ^ 2025-09-12T17:43:59,258 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,258 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,258 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,258 src/easyvec/vectors.cpp:37738:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,258 37738 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 999, __pyx_L1_error) 2025-09-12T17:43:59,258 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,258 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,258 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,259 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,265 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,265 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,265 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,265 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,265 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,265 | ^ 2025-09-12T17:43:59,265 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,266 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,266 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,266 src/easyvec/vectors.cpp:37738:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,266 37738 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 999, __pyx_L1_error) 2025-09-12T17:43:59,266 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,266 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,266 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,266 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,273 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,273 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,273 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,273 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,273 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,273 | ^ 2025-09-12T17:43:59,273 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,273 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,273 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,274 src/easyvec/vectors.cpp:37738:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,274 37738 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 999, __pyx_L1_error) 2025-09-12T17:43:59,274 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,274 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,274 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,274 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,287 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,287 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,287 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,287 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,287 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,288 | ^ 2025-09-12T17:43:59,288 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,288 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,288 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,288 src/easyvec/vectors.cpp:37871:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,288 37871 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1005, __pyx_L1_error) 2025-09-12T17:43:59,288 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,288 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,288 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,288 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,295 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,295 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,295 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,295 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,295 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,295 | ^ 2025-09-12T17:43:59,296 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,296 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,296 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,296 src/easyvec/vectors.cpp:37871:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,296 37871 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1005, __pyx_L1_error) 2025-09-12T17:43:59,296 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,296 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,296 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,296 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,303 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,303 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,303 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,303 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,303 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,303 | ^ 2025-09-12T17:43:59,304 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,304 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,304 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,304 src/easyvec/vectors.cpp:37871:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,304 37871 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1005, __pyx_L1_error) 2025-09-12T17:43:59,304 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,304 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,304 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,304 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,329 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_211__ifloordiv__(__pyx_obj_7easyvec_7vectors_Vec2*, PyObject*)’: 2025-09-12T17:43:59,329 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,329 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,329 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,329 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,329 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,330 | ^ 2025-09-12T17:43:59,330 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,330 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,330 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,330 src/easyvec/vectors.cpp:38161:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,330 38161 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1014, __pyx_L1_error) 2025-09-12T17:43:59,330 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,330 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,330 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,330 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,337 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,337 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,338 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,338 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,338 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,338 | ^ 2025-09-12T17:43:59,338 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,338 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,338 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,338 src/easyvec/vectors.cpp:38161:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,338 38161 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1014, __pyx_L1_error) 2025-09-12T17:43:59,338 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,338 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,339 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,339 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,346 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,346 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,346 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,346 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,346 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,346 | ^ 2025-09-12T17:43:59,346 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,346 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,347 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,347 src/easyvec/vectors.cpp:38161:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,347 38161 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1014, __pyx_L1_error) 2025-09-12T17:43:59,347 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,347 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,347 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,347 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,641 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_241__mod__(PyObject*, PyObject*)’: 2025-09-12T17:43:59,641 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,641 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,641 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,641 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,641 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,641 | ^ 2025-09-12T17:43:59,641 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,642 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,642 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,642 src/easyvec/vectors.cpp:43314:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,642 43314 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1162, __pyx_L1_error) 2025-09-12T17:43:59,642 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,642 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,642 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,642 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,650 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,650 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,650 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,651 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,651 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,651 | ^ 2025-09-12T17:43:59,651 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,651 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,651 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,651 src/easyvec/vectors.cpp:43314:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,651 43314 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1162, __pyx_L1_error) 2025-09-12T17:43:59,651 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,651 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,651 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,652 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,660 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,660 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,660 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,660 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,660 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,660 | ^ 2025-09-12T17:43:59,660 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,660 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,660 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,661 src/easyvec/vectors.cpp:43314:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,661 43314 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1162, __pyx_L1_error) 2025-09-12T17:43:59,661 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,661 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,661 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,661 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,676 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,676 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,676 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,676 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,676 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,676 | ^ 2025-09-12T17:43:59,677 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,677 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,677 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,677 src/easyvec/vectors.cpp:43447:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,677 43447 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1168, __pyx_L1_error) 2025-09-12T17:43:59,677 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,677 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,677 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,677 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,686 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,686 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,686 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,686 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,686 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,686 | ^ 2025-09-12T17:43:59,686 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,686 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,686 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,686 src/easyvec/vectors.cpp:43447:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,686 43447 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1168, __pyx_L1_error) 2025-09-12T17:43:59,687 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,687 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,687 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,687 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,695 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,695 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,695 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,696 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,696 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,696 | ^ 2025-09-12T17:43:59,696 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,696 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,696 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,696 src/easyvec/vectors.cpp:43447:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,696 43447 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1168, __pyx_L1_error) 2025-09-12T17:43:59,696 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,696 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,697 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,697 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,722 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_243__imod__(__pyx_obj_7easyvec_7vectors_Vec2*, PyObject*)’: 2025-09-12T17:43:59,722 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,722 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,722 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,722 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,722 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,722 | ^ 2025-09-12T17:43:59,722 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,722 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,723 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,723 src/easyvec/vectors.cpp:43737:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,723 43737 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1177, __pyx_L1_error) 2025-09-12T17:43:59,723 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,723 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,723 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,723 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,730 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,730 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,730 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,730 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,731 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,731 | ^ 2025-09-12T17:43:59,731 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,731 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,731 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,731 src/easyvec/vectors.cpp:43737:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,731 43737 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1177, __pyx_L1_error) 2025-09-12T17:43:59,731 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,731 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,731 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,731 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,739 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,739 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,739 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,739 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,739 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,739 | ^ 2025-09-12T17:43:59,739 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,739 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,740 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,740 src/easyvec/vectors.cpp:43737:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,740 43737 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1177, __pyx_L1_error) 2025-09-12T17:43:59,740 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,740 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,740 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,740 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,842 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec2_279__and__(PyObject*, PyObject*)’: 2025-09-12T17:43:59,842 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,842 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,843 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,843 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,843 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,843 | ^ 2025-09-12T17:43:59,843 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,843 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,843 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,843 src/easyvec/vectors.cpp:46779:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,843 46779 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1357, __pyx_L1_error) 2025-09-12T17:43:59,843 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,843 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,844 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,844 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,852 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,852 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,852 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,852 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,852 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,852 | ^ 2025-09-12T17:43:59,852 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,852 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,853 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,853 src/easyvec/vectors.cpp:46779:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,853 46779 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1357, __pyx_L1_error) 2025-09-12T17:43:59,853 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,853 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,853 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,853 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,861 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,861 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,862 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,862 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,862 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,862 | ^ 2025-09-12T17:43:59,862 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,862 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,862 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,862 src/easyvec/vectors.cpp:46779:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,862 46779 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1357, __pyx_L1_error) 2025-09-12T17:43:59,862 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,863 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,863 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,863 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,877 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,877 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,877 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,877 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,877 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,877 | ^ 2025-09-12T17:43:59,877 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,877 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,877 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,877 src/easyvec/vectors.cpp:46868:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,877 46868 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1361, __pyx_L1_error) 2025-09-12T17:43:59,878 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,878 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,878 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,878 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,886 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,886 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,886 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,887 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,887 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,887 | ^ 2025-09-12T17:43:59,887 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,887 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,887 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,887 src/easyvec/vectors.cpp:46868:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,887 46868 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1361, __pyx_L1_error) 2025-09-12T17:43:59,887 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,887 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,887 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,887 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,896 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,896 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,896 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,896 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,896 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,896 | ^ 2025-09-12T17:43:59,897 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,897 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,897 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,897 src/easyvec/vectors.cpp:46868:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,897 46868 | __Pyx_GetModuleGlobalName(__pyx_t_3, __pyx_n_s_memoryview); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1361, __pyx_L1_error) 2025-09-12T17:43:59,897 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,897 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,897 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,897 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,994 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_4random(PyTypeObject*, PyObject*, PyObject*)’: 2025-09-12T17:43:59,994 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:43:59,994 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:43:59,994 | ^~~~~~~~~~~~~~ 2025-09-12T17:43:59,994 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:43:59,994 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:43:59,994 | ^ 2025-09-12T17:43:59,995 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:43:59,995 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:43:59,995 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,995 src/easyvec/vectors.cpp:49152:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:43:59,995 49152 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_np); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1466, __pyx_L1_error) 2025-09-12T17:43:59,995 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:43:59,995 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:43:59,995 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:43:59,995 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,004 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,004 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,004 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,004 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,004 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,004 | ^ 2025-09-12T17:44:00,004 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,004 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,004 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,004 src/easyvec/vectors.cpp:49152:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,005 49152 | __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:00,005 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,005 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,005 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,005 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,013 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,014 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,014 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,014 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,014 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,014 | ^ 2025-09-12T17:44:00,014 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,014 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,014 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,014 src/easyvec/vectors.cpp:49152:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,014 49152 | __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:00,015 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,015 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,015 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,015 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,027 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,027 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,027 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,027 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,027 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,027 | ^ 2025-09-12T17:44:00,027 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,027 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,027 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,028 src/easyvec/vectors.cpp:49215:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,028 49215 | __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:00,028 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,028 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,028 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,028 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,036 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,037 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,037 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,037 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,037 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,037 | ^ 2025-09-12T17:44:00,037 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,037 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,037 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,037 src/easyvec/vectors.cpp:49215:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,037 49215 | __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:00,038 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,038 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,038 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,038 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,046 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,047 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,047 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,047 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,047 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,047 | ^ 2025-09-12T17:44:00,047 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,047 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,047 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,047 src/easyvec/vectors.cpp:49215:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,047 49215 | __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:00,047 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,048 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,048 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,048 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,060 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,060 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,060 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,060 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,060 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,060 | ^ 2025-09-12T17:44:00,060 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,060 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,060 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,061 src/easyvec/vectors.cpp:49278:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,061 49278 | __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:00,061 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,061 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,061 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,061 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,070 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,070 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,070 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,070 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,070 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,070 | ^ 2025-09-12T17:44:00,070 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,070 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,070 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,070 src/easyvec/vectors.cpp:49278:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,071 49278 | __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:00,071 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,071 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,071 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,071 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,080 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,080 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,080 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,080 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,080 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,080 | ^ 2025-09-12T17:44:00,080 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,080 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,080 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,081 src/easyvec/vectors.cpp:49278:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,081 49278 | __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:00,081 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,081 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,081 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,081 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,450 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_50__add__(PyObject*, PyObject*)’: 2025-09-12T17:44:00,451 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,451 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,451 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,451 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,451 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,451 | ^ 2025-09-12T17:44:00,451 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,451 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,451 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,451 src/easyvec/vectors.cpp:55757:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,451 55757 | __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:00,452 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,452 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,452 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,452 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,460 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,460 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,461 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,461 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,461 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,461 | ^ 2025-09-12T17:44:00,461 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,461 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,461 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,461 src/easyvec/vectors.cpp:55757:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,461 55757 | __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:00,461 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,462 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,462 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,462 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,470 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,470 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,471 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,471 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,471 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,471 | ^ 2025-09-12T17:44:00,471 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,471 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,471 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,471 src/easyvec/vectors.cpp:55757:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,471 55757 | __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:00,472 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,472 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,472 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,472 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,489 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,489 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,489 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,489 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,489 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,489 | ^ 2025-09-12T17:44:00,489 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,489 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,489 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,490 src/easyvec/vectors.cpp:55894:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,490 55894 | __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:00,490 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,490 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,490 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,490 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,499 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,499 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,499 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,499 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,499 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,499 | ^ 2025-09-12T17:44:00,499 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,500 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,500 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,500 src/easyvec/vectors.cpp:55894:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,500 55894 | __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:00,500 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,500 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,500 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,500 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,509 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,509 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,509 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,509 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,510 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,510 | ^ 2025-09-12T17:44:00,510 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,510 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,510 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,510 src/easyvec/vectors.cpp:55894:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,510 55894 | __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:00,510 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,510 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,511 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,511 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,545 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_58__iadd__(__pyx_obj_7easyvec_7vectors_Vec3*, PyObject*)’: 2025-09-12T17:44:00,546 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,546 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,546 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,546 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,546 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,546 | ^ 2025-09-12T17:44:00,546 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,546 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,546 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,546 src/easyvec/vectors.cpp:56507:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,547 56507 | __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:00,547 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,547 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,547 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,547 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,556 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,557 | ^ 2025-09-12T17:44:00,557 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,557 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,557 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,557 src/easyvec/vectors.cpp:56507:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,557 56507 | __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:00,557 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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,558 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,567 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,567 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,568 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,568 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,568 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,568 | ^ 2025-09-12T17:44:00,568 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,568 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,568 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,568 src/easyvec/vectors.cpp:56507:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,568 56507 | __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:00,568 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,569 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,569 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,569 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,615 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_71as_np(__pyx_obj_7easyvec_7vectors_Vec3*)’: 2025-09-12T17:44:00,615 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,615 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,615 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,615 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,615 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,615 | ^ 2025-09-12T17:44:00,615 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,616 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,616 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,616 src/easyvec/vectors.cpp:57582:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,616 57582 | __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:00,616 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,616 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,616 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,616 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,626 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,626 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,626 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,626 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,626 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,626 | ^ 2025-09-12T17:44:00,626 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,626 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,626 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,626 src/easyvec/vectors.cpp:57582:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,627 57582 | __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:00,627 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,627 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,627 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,627 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,636 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:00,637 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:00,637 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:00,637 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:00,637 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:00,637 | ^ 2025-09-12T17:44:00,637 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:00,637 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:00,637 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,637 src/easyvec/vectors.cpp:57582:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:00,637 57582 | __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:00,638 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:00,638 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:00,638 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:00,638 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,009 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_103__sub__(PyObject*, PyObject*)’: 2025-09-12T17:44:01,009 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,009 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,009 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,010 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,010 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,010 | ^ 2025-09-12T17:44:01,010 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,010 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,010 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,010 src/easyvec/vectors.cpp:63029:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,010 63029 | __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:01,010 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,010 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,010 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,011 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,020 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,020 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,020 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,020 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,021 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,021 | ^ 2025-09-12T17:44:01,021 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,021 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,021 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,021 src/easyvec/vectors.cpp:63029:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,021 63029 | __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:01,021 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,021 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,021 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,021 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,031 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,031 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,031 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,031 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,032 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,032 | ^ 2025-09-12T17:44:01,032 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,032 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,032 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,032 src/easyvec/vectors.cpp:63029:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,032 63029 | __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:01,032 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,032 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,032 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,033 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,050 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,050 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,050 | ^~~~~~~~~~~~~~ 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,051 | ^ 2025-09-12T17:44:01,051 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,051 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,051 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,051 src/easyvec/vectors.cpp:63166:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,051 63166 | __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:01,051 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,051 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,051 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,052 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,061 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,061 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,062 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,062 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,062 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,062 | ^ 2025-09-12T17:44:01,062 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,062 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,062 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,062 src/easyvec/vectors.cpp:63166:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,062 63166 | __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:01,062 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,062 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,063 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,063 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,072 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,073 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,073 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,073 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,073 src/easyvec/vectors.cpp:63166:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,074 63166 | __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: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,105 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_105__isub__(__pyx_obj_7easyvec_7vectors_Vec3*, PyObject*)’: 2025-09-12T17:44:01,106 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,106 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,106 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,106 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,106 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,106 | ^ 2025-09-12T17:44:01,106 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,106 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,106 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,106 src/easyvec/vectors.cpp:63473:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,106 63473 | __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:01,107 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,107 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,107 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,107 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,117 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,117 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,117 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,117 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,117 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,118 | ^ 2025-09-12T17:44:01,118 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,118 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,118 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,118 src/easyvec/vectors.cpp:63473:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,118 63473 | __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:01,118 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,118 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,118 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,118 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,129 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,129 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,129 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,129 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,129 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,129 | ^ 2025-09-12T17:44:01,129 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,129 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,129 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,130 src/easyvec/vectors.cpp:63473:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,130 63473 | __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:01,130 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,130 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,130 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,130 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,586 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_145__mul__(PyObject*, PyObject*)’: 2025-09-12T17:44:01,586 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,587 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,587 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,587 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,587 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,587 | ^ 2025-09-12T17:44:01,587 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,587 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,587 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,587 src/easyvec/vectors.cpp:70940:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,587 70940 | __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:01,587 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,588 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,588 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,588 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,599 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,599 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,599 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,599 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,600 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,600 | ^ 2025-09-12T17:44:01,600 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,600 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,600 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,600 src/easyvec/vectors.cpp:70940:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,600 70940 | __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:01,600 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,600 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,600 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,600 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,612 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,612 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,612 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,612 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,612 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,613 | ^ 2025-09-12T17:44:01,613 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,613 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,613 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,613 src/easyvec/vectors.cpp:70940:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,613 70940 | __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:01,613 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,613 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,613 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,613 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,633 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,633 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,633 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,633 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,633 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,633 | ^ 2025-09-12T17:44:01,634 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,634 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,634 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,634 src/easyvec/vectors.cpp:71077:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,634 71077 | __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:01,634 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,634 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,634 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,634 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,646 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,646 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,646 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,646 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,646 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,647 | ^ 2025-09-12T17:44:01,647 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,647 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,647 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,647 src/easyvec/vectors.cpp:71077:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,647 71077 | __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:01,647 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,647 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,647 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,647 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,659 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,659 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,659 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,659 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,659 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,660 | ^ 2025-09-12T17:44:01,660 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,660 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,660 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,660 src/easyvec/vectors.cpp:71077:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,660 71077 | __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:01,660 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,660 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,660 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,660 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,687 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_147__imul__(__pyx_obj_7easyvec_7vectors_Vec3*, PyObject*)’: 2025-09-12T17:44:01,687 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,687 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,687 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,687 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,687 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,687 | ^ 2025-09-12T17:44:01,688 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,688 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,688 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,688 src/easyvec/vectors.cpp:71338:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,688 71338 | __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:01,688 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,688 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,688 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,688 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,699 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,699 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,699 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,699 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,699 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:01,699 | ^ 2025-09-12T17:44:01,699 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:01,699 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:01,699 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,700 src/easyvec/vectors.cpp:71338:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,700 71338 | __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:01,700 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:01,700 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:01,700 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:01,700 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,711 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:01,711 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:01,711 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:01,711 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:01,711 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,712 src/easyvec/vectors.cpp:71338:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:01,712 71338 | __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:01,712 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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:02,024 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_177__truediv__(PyObject*, PyObject*)’: 2025-09-12T17:44:02,024 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,024 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,024 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,024 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,024 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,024 | ^ 2025-09-12T17:44:02,024 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,025 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,025 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,025 src/easyvec/vectors.cpp:76737:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,025 76737 | __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:02,025 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,025 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,025 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,025 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,037 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,037 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,037 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,037 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,037 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,038 | ^ 2025-09-12T17:44:02,038 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,038 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,038 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,038 src/easyvec/vectors.cpp:76737:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,038 76737 | __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:02,038 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,038 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,038 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,038 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,050 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,051 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,051 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,051 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,051 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,051 | ^ 2025-09-12T17:44:02,051 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,051 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,051 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,051 src/easyvec/vectors.cpp:76737:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,051 76737 | __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:02,052 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,052 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,052 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,052 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,072 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,072 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,072 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,072 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,072 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,072 | ^ 2025-09-12T17:44:02,072 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,072 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,073 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,073 src/easyvec/vectors.cpp:76874:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,073 76874 | __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:02,073 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,073 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,073 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,073 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,085 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,085 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,086 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,086 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,086 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,086 | ^ 2025-09-12T17:44:02,086 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,086 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,086 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,086 src/easyvec/vectors.cpp:76874:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,086 76874 | __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:02,086 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,086 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,086 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,087 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,099 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,099 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,099 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,099 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,099 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,099 | ^ 2025-09-12T17:44:02,099 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,100 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,100 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,100 src/easyvec/vectors.cpp:76874:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,100 76874 | __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:02,100 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,100 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,100 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,100 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,134 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_179__itruediv__(__pyx_obj_7easyvec_7vectors_Vec3*, PyObject*)’: 2025-09-12T17:44:02,134 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,134 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,134 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,134 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,134 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,134 | ^ 2025-09-12T17:44:02,134 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,134 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,135 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,135 src/easyvec/vectors.cpp:77181:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,135 77181 | __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:02,135 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,135 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,135 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,135 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,148 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,148 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,148 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,148 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,148 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,148 | ^ 2025-09-12T17:44:02,148 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,148 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:77181:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,149 77181 | __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:02,149 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,149 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,149 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,149 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,162 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,162 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,162 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,162 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,162 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,162 | ^ 2025-09-12T17:44:02,162 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,162 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,162 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,163 src/easyvec/vectors.cpp:77181:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,163 77181 | __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:02,163 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,163 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,163 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,163 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,478 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_209__floordiv__(PyObject*, PyObject*)’: 2025-09-12T17:44:02,478 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,478 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,478 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,478 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,478 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,478 | ^ 2025-09-12T17:44:02,478 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,479 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,479 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,479 src/easyvec/vectors.cpp:82580:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,479 82580 | __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:02,479 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,479 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,479 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,479 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,492 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,492 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,492 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,492 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,492 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,492 | ^ 2025-09-12T17:44:02,492 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,492 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,492 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,492 src/easyvec/vectors.cpp:82580:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,493 82580 | __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:02,493 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,493 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,493 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,493 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,505 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,506 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,506 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,506 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,506 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,506 | ^ 2025-09-12T17:44:02,506 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,506 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,506 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,506 src/easyvec/vectors.cpp:82580:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,507 82580 | __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:02,507 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,507 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,507 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,507 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,527 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,528 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,528 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,528 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,528 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,528 | ^ 2025-09-12T17:44:02,528 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,528 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,528 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,528 src/easyvec/vectors.cpp:82717:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,528 82717 | __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:02,528 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,529 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,529 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,529 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,541 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,542 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,542 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,542 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,542 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,542 | ^ 2025-09-12T17:44:02,542 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,542 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,542 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,542 src/easyvec/vectors.cpp:82717:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,542 82717 | __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:02,543 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,543 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,543 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,543 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,556 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,556 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,556 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,556 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,556 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,556 | ^ 2025-09-12T17:44:02,556 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,556 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,556 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,557 src/easyvec/vectors.cpp:82717:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,557 82717 | __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:02,557 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,557 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,557 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,557 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,591 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_211__ifloordiv__(__pyx_obj_7easyvec_7vectors_Vec3*, PyObject*)’: 2025-09-12T17:44:02,591 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,591 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,592 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,592 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,592 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,592 | ^ 2025-09-12T17:44:02,592 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,592 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,592 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,592 src/easyvec/vectors.cpp:83024:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,592 83024 | __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:02,592 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,592 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,593 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,593 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,606 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,606 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,606 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,606 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,606 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,606 | ^ 2025-09-12T17:44:02,606 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,606 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,606 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,607 src/easyvec/vectors.cpp:83024:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,607 83024 | __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:02,607 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,607 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,607 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,607 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,620 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,620 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,621 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,621 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,621 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,621 | ^ 2025-09-12T17:44:02,621 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,621 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,621 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,621 src/easyvec/vectors.cpp:83024:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,621 83024 | __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:02,621 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,622 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,622 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,622 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,937 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_241__mod__(PyObject*, PyObject*)’: 2025-09-12T17:44:02,938 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,938 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,938 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,938 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,938 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,938 | ^ 2025-09-12T17:44:02,938 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,938 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,938 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,938 src/easyvec/vectors.cpp:88423:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,938 88423 | __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:02,938 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,939 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,939 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,939 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,952 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,952 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,952 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,952 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,952 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,952 | ^ 2025-09-12T17:44:02,952 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,952 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,953 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,953 src/easyvec/vectors.cpp:88423:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,953 88423 | __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:02,953 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,953 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,953 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,953 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,966 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,966 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,967 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,967 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,967 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,967 | ^ 2025-09-12T17:44:02,967 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,967 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,967 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,967 src/easyvec/vectors.cpp:88423:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,967 88423 | __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:02,967 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,968 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,968 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,968 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,989 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:02,989 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:02,989 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:02,989 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:02,989 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:02,989 | ^ 2025-09-12T17:44:02,989 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:02,990 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:02,990 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,990 src/easyvec/vectors.cpp:88560:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:02,990 88560 | __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:02,990 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:02,990 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:02,990 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:02,990 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,003 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,004 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,004 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,004 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,004 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,004 | ^ 2025-09-12T17:44:03,004 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,004 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,004 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,004 src/easyvec/vectors.cpp:88560:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,004 88560 | __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:03,005 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,005 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,005 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,005 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,018 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,018 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,018 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,018 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,019 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,019 | ^ 2025-09-12T17:44:03,019 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,019 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,019 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,019 src/easyvec/vectors.cpp:88560:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,019 88560 | __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:03,019 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,019 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,019 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,020 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,054 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_243__imod__(__pyx_obj_7easyvec_7vectors_Vec3*, PyObject*)’: 2025-09-12T17:44:03,055 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,055 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,055 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,055 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,055 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,055 | ^ 2025-09-12T17:44:03,055 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,055 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,055 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,055 src/easyvec/vectors.cpp:88867:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,055 88867 | __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:03,056 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,056 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,056 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,056 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,069 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,070 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,070 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,070 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,070 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,070 | ^ 2025-09-12T17:44:03,070 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,070 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,070 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,070 src/easyvec/vectors.cpp:88867:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,070 88867 | __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:03,070 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,071 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,071 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,071 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,085 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,085 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,085 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,085 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,085 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,085 | ^ 2025-09-12T17:44:03,085 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,085 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,085 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,085 src/easyvec/vectors.cpp:88867:3: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,086 88867 | __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:03,086 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,086 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,086 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,086 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,201 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf_7easyvec_7vectors_4Vec3_279__and__(PyObject*, PyObject*)’: 2025-09-12T17:44:03,202 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,202 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,202 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,202 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,202 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,202 | ^ 2025-09-12T17:44:03,202 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,202 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,202 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,202 src/easyvec/vectors.cpp:92161:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,202 92161 | __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:03,202 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,203 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,203 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,203 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,216 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,217 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,217 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,217 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,217 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,217 | ^ 2025-09-12T17:44:03,217 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,217 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,217 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,217 src/easyvec/vectors.cpp:92161:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,217 92161 | __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:03,217 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,218 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,218 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,218 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,231 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,232 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,232 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,232 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,232 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,232 | ^ 2025-09-12T17:44:03,232 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,232 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,232 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,232 src/easyvec/vectors.cpp:92161:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,232 92161 | __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:03,233 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,233 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,233 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,233 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,253 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,254 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,254 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,254 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,254 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,254 | ^ 2025-09-12T17:44:03,254 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,254 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,254 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,254 src/easyvec/vectors.cpp:92254:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,254 92254 | __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:03,255 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,255 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,255 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,255 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,270 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,270 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,270 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,271 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,271 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,271 | ^ 2025-09-12T17:44:03,271 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,271 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,271 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,271 src/easyvec/vectors.cpp:92254:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,271 92254 | __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:03,271 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,271 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,271 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,272 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,286 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,286 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,286 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,286 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,286 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,286 | ^ 2025-09-12T17:44:03,286 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,286 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,286 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,286 src/easyvec/vectors.cpp:92254:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,287 92254 | __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:03,287 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,287 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,287 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,287 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,364 In file included from /usr/include/python3.13/Python.h:63: 2025-09-12T17:44:03,364 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_f_5numpy_PyDataType_SHAPE(PyArray_Descr*)’: 2025-09-12T17:44:03,364 src/easyvec/vectors.cpp:93954:41: error: ‘PyArray_Descr’ {aka ‘struct _PyArray_Descr’} has no member named ‘subarray’ 2025-09-12T17:44:03,364 93954 | __Pyx_INCREF(((PyObject*)__pyx_v_d->subarray->shape)); 2025-09-12T17:44:03,364 | ^~~~~~~~ 2025-09-12T17:44:03,364 /usr/include/python3.13/pyport.h:19:38: note: in definition of macro ‘_Py_CAST’ 2025-09-12T17:44:03,364 19 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-09-12T17:44:03,364 | ^~~~ 2025-09-12T17:44:03,365 /usr/include/python3.13/object.h:851:35: note: in expansion of macro ‘_PyObject_CAST’ 2025-09-12T17:44:03,365 851 | # define Py_INCREF(op) Py_INCREF(_PyObject_CAST(op)) 2025-09-12T17:44:03,365 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,365 src/easyvec/vectors.cpp:2547:27: note: in expansion of macro ‘Py_INCREF’ 2025-09-12T17:44:03,365 2547 | #define __Pyx_INCREF(r) Py_INCREF(r) 2025-09-12T17:44:03,365 | ^~~~~~~~~ 2025-09-12T17:44:03,365 src/easyvec/vectors.cpp:93954:5: note: in expansion of macro ‘__Pyx_INCREF’ 2025-09-12T17:44:03,365 93954 | __Pyx_INCREF(((PyObject*)__pyx_v_d->subarray->shape)); 2025-09-12T17:44:03,365 | ^~~~~~~~~~~~ 2025-09-12T17:44:03,365 src/easyvec/vectors.cpp:93955:38: error: ‘PyArray_Descr’ {aka ‘struct _PyArray_Descr’} has no member named ‘subarray’ 2025-09-12T17:44:03,366 93955 | __pyx_r = ((PyObject*)__pyx_v_d->subarray->shape); 2025-09-12T17:44:03,366 | ^~~~~~~~ 2025-09-12T17:44:03,440 src/easyvec/vectors.cpp: In function ‘PyObject* __pyx_pf___pyx_MemviewEnum___reduce_cython__(__pyx_MemviewEnum_obj*)’: 2025-09-12T17:44:03,440 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,441 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,441 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,441 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,441 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,441 | ^ 2025-09-12T17:44:03,441 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,441 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,441 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,441 src/easyvec/vectors.cpp:96844:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,441 96844 | __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:03,441 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,442 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,442 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,442 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,456 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,456 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,456 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,456 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,456 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,456 | ^ 2025-09-12T17:44:03,456 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,456 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,456 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,457 src/easyvec/vectors.cpp:96844:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,457 96844 | __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:03,457 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,457 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,457 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,457 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,471 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,471 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,471 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,472 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,472 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,472 | ^ 2025-09-12T17:44:03,472 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,472 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,472 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,472 src/easyvec/vectors.cpp:96844:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,472 96844 | __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:03,472 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,472 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,473 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,473 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,489 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,489 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,489 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,489 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,489 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,489 | ^ 2025-09-12T17:44:03,489 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,490 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,490 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,490 src/easyvec/vectors.cpp:96890:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,490 96890 | __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:03,490 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,490 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,490 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,490 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,504 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,504 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,505 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,505 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,505 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,505 | ^ 2025-09-12T17:44:03,505 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,505 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,505 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,505 src/easyvec/vectors.cpp:96890:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,505 96890 | __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:03,505 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,505 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,506 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,506 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,520 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,520 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:03,520 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,520 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:03,520 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:03,520 | ^ 2025-09-12T17:44:03,520 src/easyvec/vectors.cpp:2675:43: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:03,520 2675 | (var) = (likely(__pyx_dict_version == __PYX_GET_DICT_VERSION(__pyx_d))) ?\ 2025-09-12T17:44:03,521 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,521 src/easyvec/vectors.cpp:96890:5: note: in expansion of macro ‘__Pyx_GetModuleGlobalName’ 2025-09-12T17:44:03,521 96890 | __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:03,521 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:03,521 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:03,521 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:03,521 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:03,636 src/easyvec/vectors.cpp: In function ‘__pyx_memoryview_obj* __pyx_memview_slice(__pyx_memoryview_obj*, PyObject*)’: 2025-09-12T17:44:03,637 src/easyvec/vectors.cpp:102027:17: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:03,637 102027 | if (unlikely(!Py_OptimizeFlag)) { 2025-09-12T17:44:03,637 | ^~~~~~~~~~~~~~~ 2025-09-12T17:44:03,637 src/easyvec/vectors.cpp:974:43: note: in definition of macro ‘unlikely’ 2025-09-12T17:44:03,637 974 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-12T17:44:03,637 | ^ 2025-09-12T17:44:03,637 In file included from /usr/include/python3.13/Python.h:76: 2025-09-12T17:44:03,637 /usr/include/python3.13/cpython/pydebug.h:13:37: note: declared here 2025-09-12T17:44:03,638 13 | Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; 2025-09-12T17:44:03,638 | ^~~~~~~~~~~~~~~ 2025-09-12T17:44:03,829 src/easyvec/vectors.cpp: In function ‘void __pyx_tp_dealloc_array(PyObject*)’: 2025-09-12T17:44:03,829 src/easyvec/vectors.cpp:108668:134: error: ‘_PyGC_FINALIZED’ was not declared in this scope 2025-09-12T17:44:03,830 108668 | 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:03,830 | ^~~~~~~~~~~~~~~ 2025-09-12T17:44:03,889 src/easyvec/vectors.cpp: In function ‘void __pyx_tp_dealloc_Enum(PyObject*)’: 2025-09-12T17:44:03,889 src/easyvec/vectors.cpp:108853:104: error: ‘_PyGC_FINALIZED’ was not declared in this scope 2025-09-12T17:44:03,889 108853 | if (unlikely(PyType_HasFeature(Py_TYPE(o), Py_TPFLAGS_HAVE_FINALIZE) && Py_TYPE(o)->tp_finalize) && !_PyGC_FINALIZED(o)) { 2025-09-12T17:44:03,889 | ^~~~~~~~~~~~~~~ 2025-09-12T17:44:03,949 src/easyvec/vectors.cpp: In function ‘void __pyx_tp_dealloc_memoryview(PyObject*)’: 2025-09-12T17:44:03,949 src/easyvec/vectors.cpp:108984:104: error: ‘_PyGC_FINALIZED’ was not declared in this scope 2025-09-12T17:44:03,949 108984 | if (unlikely(PyType_HasFeature(Py_TYPE(o), Py_TPFLAGS_HAVE_FINALIZE) && Py_TYPE(o)->tp_finalize) && !_PyGC_FINALIZED(o)) { 2025-09-12T17:44:03,949 | ^~~~~~~~~~~~~~~ 2025-09-12T17:44:04,012 src/easyvec/vectors.cpp: In function ‘void __pyx_tp_dealloc__memoryviewslice(PyObject*)’: 2025-09-12T17:44:04,012 src/easyvec/vectors.cpp:109237:104: error: ‘_PyGC_FINALIZED’ was not declared in this scope 2025-09-12T17:44:04,013 109237 | if (unlikely(PyType_HasFeature(Py_TYPE(o), Py_TPFLAGS_HAVE_FINALIZE) && Py_TYPE(o)->tp_finalize) && !_PyGC_FINALIZED(o)) { 2025-09-12T17:44:04,013 | ^~~~~~~~~~~~~~~ 2025-09-12T17:44:04,260 src/easyvec/vectors.cpp: In function ‘PyObject* __Pyx_PyInt_AddObjC(PyObject*, PyObject*, long int, int, int)’: 2025-09-12T17:44:04,260 src/easyvec/vectors.cpp:113234:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:04,260 113234 | const digit* digits = ((PyLongObject*)op1)->ob_digit; 2025-09-12T17:44:04,260 | ^~~~~~~~ 2025-09-12T17:44:04,288 src/easyvec/vectors.cpp: In function ‘uint64_t __Pyx_get_tp_dict_version(PyObject*)’: 2025-09-12T17:44:04,288 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,288 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,288 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,288 src/easyvec/vectors.cpp:113382:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,288 113382 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 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,289 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,289 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,305 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,305 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,305 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,305 src/easyvec/vectors.cpp:113382:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,305 113382 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-09-12T17:44:04,305 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,306 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,306 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,306 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,322 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,322 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,322 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,322 src/easyvec/vectors.cpp:113382:27: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,323 113382 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-09-12T17:44:04,323 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,323 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,323 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,323 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,340 src/easyvec/vectors.cpp: In function ‘uint64_t __Pyx_get_object_dict_version(PyObject*)’: 2025-09-12T17:44:04,340 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,340 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,341 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,341 src/easyvec/vectors.cpp:113394:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,341 113394 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-09-12T17:44:04,341 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,341 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,341 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,341 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,357 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,358 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,358 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,358 src/easyvec/vectors.cpp:113394:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,358 113394 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-09-12T17:44:04,358 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,358 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,358 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,358 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,375 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,375 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,375 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,375 src/easyvec/vectors.cpp:113394:36: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,375 113394 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-09-12T17:44:04,375 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,375 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,375 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,375 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,394 src/easyvec/vectors.cpp: In function ‘int __Pyx_object_dict_version_matches(PyObject*, uint64_t, uint64_t)’: 2025-09-12T17:44:04,394 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,394 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,394 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,394 src/easyvec/vectors.cpp:974:43: note: in definition of macro ‘unlikely’ 2025-09-12T17:44:04,394 974 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-12T17:44:04,394 | ^ 2025-09-12T17:44:04,395 src/easyvec/vectors.cpp:113398:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,395 113398 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-09-12T17:44:04,395 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,395 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,395 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,395 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,412 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,413 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,413 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,413 src/easyvec/vectors.cpp:974:43: note: in definition of macro ‘unlikely’ 2025-09-12T17:44:04,413 974 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-12T17:44:04,413 | ^ 2025-09-12T17:44:04,413 src/easyvec/vectors.cpp:113398:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,413 113398 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-09-12T17:44:04,413 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,413 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,413 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,414 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,431 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,431 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,431 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,431 src/easyvec/vectors.cpp:974:43: note: in definition of macro ‘unlikely’ 2025-09-12T17:44:04,432 974 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-12T17:44:04,432 | ^ 2025-09-12T17:44:04,432 src/easyvec/vectors.cpp:113398:56: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,432 113398 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-09-12T17:44:04,432 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,432 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,432 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,432 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,450 src/easyvec/vectors.cpp: In function ‘PyObject* __Pyx__GetModuleGlobalName(PyObject*, uint64_t*, PyObject**)’: 2025-09-12T17:44:04,450 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,450 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,450 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,450 src/easyvec/vectors.cpp:2649:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,450 2649 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-09-12T17:44:04,451 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,451 src/easyvec/vectors.cpp:113415:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-09-12T17:44:04,451 113415 | __PYX_UPDATE_DICT_CACHE(__pyx_d, result, *dict_cached_value, *dict_version) 2025-09-12T17:44:04,451 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,451 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,451 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,451 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,468 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,468 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,468 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,468 src/easyvec/vectors.cpp:2649:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,468 2649 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-09-12T17:44:04,468 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,468 src/easyvec/vectors.cpp:113415:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-09-12T17:44:04,468 113415 | __PYX_UPDATE_DICT_CACHE(__pyx_d, result, *dict_cached_value, *dict_version) 2025-09-12T17:44:04,468 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,468 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,469 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,469 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,485 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,485 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,485 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,486 src/easyvec/vectors.cpp:2649:21: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,486 2649 | (version_var) = __PYX_GET_DICT_VERSION(dict);\ 2025-09-12T17:44:04,486 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,486 src/easyvec/vectors.cpp:113415:5: note: in expansion of macro ‘__PYX_UPDATE_DICT_CACHE’ 2025-09-12T17:44:04,486 113415 | __PYX_UPDATE_DICT_CACHE(__pyx_d, result, *dict_cached_value, *dict_version) 2025-09-12T17:44:04,486 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,486 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,486 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,486 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,555 src/easyvec/vectors.cpp: In function ‘PyObject* __Pyx_PyUnicode_Join(PyObject*, Py_ssize_t, Py_ssize_t, Py_UCS4)’: 2025-09-12T17:44:04,555 src/easyvec/vectors.cpp:585:51: error: ‘_PyUnicode_Ready’ was not declared in this scope; did you mean ‘PyUnicode_READY’? 2025-09-12T17:44:04,555 585 | 0 : _PyUnicode_Ready((PyObject *)(op))) 2025-09-12T17:44:04,555 | ^~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,555 src/easyvec/vectors.cpp:974:43: note: in definition of macro ‘unlikely’ 2025-09-12T17:44:04,555 974 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-12T17:44:04,556 | ^ 2025-09-12T17:44:04,556 src/easyvec/vectors.cpp:113642:22: note: in expansion of macro ‘__Pyx_PyUnicode_READY’ 2025-09-12T17:44:04,556 113642 | if (unlikely(__Pyx_PyUnicode_READY(uval))) 2025-09-12T17:44:04,556 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,646 src/easyvec/vectors.cpp:113655:13: error: ‘_PyUnicode_FastCopyCharacters’ was not declared in this scope; did you mean ‘PyUnicode_CopyCharacters’? 2025-09-12T17:44:04,646 113655 | _PyUnicode_FastCopyCharacters(result_uval, char_pos, uval, 0, ulength); 2025-09-12T17:44:04,646 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,646 | PyUnicode_CopyCharacters 2025-09-12T17:44:04,651 src/easyvec/vectors.cpp: In function ‘void __Pyx_Raise(PyObject*, PyObject*, PyObject*, PyObject*)’: 2025-09-12T17:44:04,651 src/easyvec/vectors.cpp:113848:36: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-12T17:44:04,652 113848 | PyObject* tmp_tb = tstate->curexc_traceback; 2025-09-12T17:44:04,652 | ^~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,652 src/easyvec/vectors.cpp:113851:21: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-12T17:44:04,652 113851 | tstate->curexc_traceback = tb; 2025-09-12T17:44:04,652 | ^~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,735 src/easyvec/vectors.cpp: In function ‘PyObject* __Pyx_PyInt_EqObjC(PyObject*, PyObject*, long int, long int)’: 2025-09-12T17:44:04,735 src/easyvec/vectors.cpp:114629:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:04,735 114629 | const digit* digits = ((PyLongObject*)op1)->ob_digit; 2025-09-12T17:44:04,735 | ^~~~~~~~ 2025-09-12T17:44:04,808 src/easyvec/vectors.cpp: In function ‘int __Pyx_PyUnicode_Equals(PyObject*, PyObject*, int)’: 2025-09-12T17:44:04,808 src/easyvec/vectors.cpp:585:51: error: ‘_PyUnicode_Ready’ was not declared in this scope; did you mean ‘PyUnicode_READY’? 2025-09-12T17:44:04,808 585 | 0 : _PyUnicode_Ready((PyObject *)(op))) 2025-09-12T17:44:04,808 | ^~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,808 src/easyvec/vectors.cpp:974:43: note: in definition of macro ‘unlikely’ 2025-09-12T17:44:04,808 974 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-12T17:44:04,808 | ^ 2025-09-12T17:44:04,808 src/easyvec/vectors.cpp:114761:22: note: in expansion of macro ‘__Pyx_PyUnicode_READY’ 2025-09-12T17:44:04,808 114761 | if (unlikely(__Pyx_PyUnicode_READY(s1) < 0) || unlikely(__Pyx_PyUnicode_READY(s2) < 0)) 2025-09-12T17:44:04,809 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,897 src/easyvec/vectors.cpp: In function ‘int __Pyx_CLineForTraceback(PyThreadState*, int)’: 2025-09-12T17:44:04,897 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,897 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,897 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,897 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,897 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,897 | ^ 2025-09-12T17:44:04,897 src/easyvec/vectors.cpp:2654:16: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,897 2654 | if (likely(__PYX_GET_DICT_VERSION(DICT) == __pyx_dict_version)) {\ 2025-09-12T17:44:04,898 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,898 src/easyvec/vectors.cpp:116674:9: note: in expansion of macro ‘__PYX_PY_DICT_LOOKUP_IF_MODIFIED’ 2025-09-12T17:44:04,898 116674 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-12T17:44:04,898 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,898 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,898 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,898 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,915 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,915 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,916 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,916 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,916 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,916 | ^ 2025-09-12T17:44:04,916 src/easyvec/vectors.cpp:2654:16: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,916 2654 | if (likely(__PYX_GET_DICT_VERSION(DICT) == __pyx_dict_version)) {\ 2025-09-12T17:44:04,916 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,916 src/easyvec/vectors.cpp:116674:9: note: in expansion of macro ‘__PYX_PY_DICT_LOOKUP_IF_MODIFIED’ 2025-09-12T17:44:04,916 116674 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-12T17:44:04,916 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,916 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,916 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,917 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,934 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,934 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,934 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,934 src/easyvec/vectors.cpp:973:43: note: in definition of macro ‘likely’ 2025-09-12T17:44:04,934 973 | #define likely(x) __builtin_expect(!!(x), 1) 2025-09-12T17:44:04,934 | ^ 2025-09-12T17:44:04,935 src/easyvec/vectors.cpp:2654:16: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,935 2654 | if (likely(__PYX_GET_DICT_VERSION(DICT) == __pyx_dict_version)) {\ 2025-09-12T17:44:04,935 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,935 src/easyvec/vectors.cpp:116674:9: note: in expansion of macro ‘__PYX_PY_DICT_LOOKUP_IF_MODIFIED’ 2025-09-12T17:44:04,935 116674 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-12T17:44:04,935 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,935 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,935 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,935 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,951 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,952 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,952 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,952 src/easyvec/vectors.cpp:2658:30: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,952 2658 | __pyx_dict_version = __PYX_GET_DICT_VERSION(DICT);\ 2025-09-12T17:44:04,952 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,952 src/easyvec/vectors.cpp:116674:9: note: in expansion of macro ‘__PYX_PY_DICT_LOOKUP_IF_MODIFIED’ 2025-09-12T17:44:04,952 116674 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-12T17:44:04,952 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,952 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,952 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,953 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,969 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,969 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,969 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,969 src/easyvec/vectors.cpp:2658:30: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,969 2658 | __pyx_dict_version = __PYX_GET_DICT_VERSION(DICT);\ 2025-09-12T17:44:04,969 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,969 src/easyvec/vectors.cpp:116674:9: note: in expansion of macro ‘__PYX_PY_DICT_LOOKUP_IF_MODIFIED’ 2025-09-12T17:44:04,969 116674 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-12T17:44:04,969 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,970 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,970 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,970 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,986 src/easyvec/vectors.cpp:2647:65: warning: ‘PyDictObject::ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T17:44:04,986 2647 | #define __PYX_GET_DICT_VERSION(dict) (((PyDictObject*)(dict))->ma_version_tag) 2025-09-12T17:44:04,986 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:04,986 src/easyvec/vectors.cpp:2658:30: note: in expansion of macro ‘__PYX_GET_DICT_VERSION’ 2025-09-12T17:44:04,986 2658 | __pyx_dict_version = __PYX_GET_DICT_VERSION(DICT);\ 2025-09-12T17:44:04,986 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,986 src/easyvec/vectors.cpp:116674:9: note: in expansion of macro ‘__PYX_PY_DICT_LOOKUP_IF_MODIFIED’ 2025-09-12T17:44:04,987 116674 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-12T17:44:04,987 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:04,987 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T17:44:04,987 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T17:44:04,987 | ^~~~~~~~~~~~~~ 2025-09-12T17:44:05,059 src/easyvec/vectors.cpp: In function ‘int __Pyx_PyInt_As_int(PyObject*)’: 2025-09-12T17:44:05,059 src/easyvec/vectors.cpp:118342:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:05,059 118342 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T17:44:05,059 | ^~~~~~~~ 2025-09-12T17:44:05,066 src/easyvec/vectors.cpp:118397:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:05,066 118397 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T17:44:05,066 | ^~~~~~~~ 2025-09-12T17:44:05,079 src/easyvec/vectors.cpp:118483:46: error: too few arguments to function ‘int _PyLong_AsByteArray(PyLongObject*, unsigned char*, size_t, int, int, int)’ 2025-09-12T17:44:05,079 118483 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T17:44:05,079 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,079 118484 | bytes, sizeof(val), 2025-09-12T17:44:05,079 | ~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,080 118485 | is_little, !is_unsigned); 2025-09-12T17:44:05,080 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,080 In file included from /usr/include/python3.13/longobject.h:107, 2025-09-12T17:44:05,080 from /usr/include/python3.13/Python.h:81: 2025-09-12T17:44:05,080 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T17:44:05,080 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T17:44:05,080 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,086 src/easyvec/vectors.cpp: In function ‘short int __Pyx_PyInt_As_short(PyObject*)’: 2025-09-12T17:44:05,086 src/easyvec/vectors.cpp:118614:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:05,086 118614 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T17:44:05,086 | ^~~~~~~~ 2025-09-12T17:44:05,094 src/easyvec/vectors.cpp:118669:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:05,094 118669 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T17:44:05,094 | ^~~~~~~~ 2025-09-12T17:44:05,108 src/easyvec/vectors.cpp:118755:46: error: too few arguments to function ‘int _PyLong_AsByteArray(PyLongObject*, unsigned char*, size_t, int, int, int)’ 2025-09-12T17:44:05,108 118755 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T17:44:05,108 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,108 118756 | bytes, sizeof(val), 2025-09-12T17:44:05,109 | ~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,109 118757 | is_little, !is_unsigned); 2025-09-12T17:44:05,109 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,109 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T17:44:05,109 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T17:44:05,109 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,115 src/easyvec/vectors.cpp: In function ‘long int __Pyx_PyInt_As_long(PyObject*)’: 2025-09-12T17:44:05,115 src/easyvec/vectors.cpp:118848:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:05,115 118848 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T17:44:05,115 | ^~~~~~~~ 2025-09-12T17:44:05,123 src/easyvec/vectors.cpp:118903:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:05,123 118903 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T17:44:05,123 | ^~~~~~~~ 2025-09-12T17:44:05,136 src/easyvec/vectors.cpp:118989:46: error: too few arguments to function ‘int _PyLong_AsByteArray(PyLongObject*, unsigned char*, size_t, int, int, int)’ 2025-09-12T17:44:05,136 118989 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T17:44:05,137 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,137 118990 | bytes, sizeof(val), 2025-09-12T17:44:05,137 | ~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,137 118991 | is_little, !is_unsigned); 2025-09-12T17:44:05,137 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,137 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T17:44:05,137 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T17:44:05,137 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,144 src/easyvec/vectors.cpp: In function ‘char __Pyx_PyInt_As_char(PyObject*)’: 2025-09-12T17:44:05,145 src/easyvec/vectors.cpp:119115:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:05,145 119115 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T17:44:05,145 | ^~~~~~~~ 2025-09-12T17:44:05,153 src/easyvec/vectors.cpp:119170:55: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:05,154 119170 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T17:44:05,154 | ^~~~~~~~ 2025-09-12T17:44:05,168 src/easyvec/vectors.cpp:119256:46: error: too few arguments to function ‘int _PyLong_AsByteArray(PyLongObject*, unsigned char*, size_t, int, int, int)’ 2025-09-12T17:44:05,168 119256 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T17:44:05,168 | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,168 119257 | bytes, sizeof(val), 2025-09-12T17:44:05,168 | ~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,168 119258 | is_little, !is_unsigned); 2025-09-12T17:44:05,169 | ~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,169 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T17:44:05,169 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T17:44:05,169 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,283 src/easyvec/vectors.cpp: In function ‘PyObject* __Pyx_PyGen_Send(PyGenObject*, PyObject*)’: 2025-09-12T17:44:05,283 src/easyvec/vectors.cpp:119557:13: error: ‘_PyGen_SetStopIterationValue’ was not declared in this scope; did you mean ‘__Pyx_PyGen__FetchStopIterationValue’? 2025-09-12T17:44:05,283 119557 | _PyGen_SetStopIterationValue(result); 2025-09-12T17:44:05,283 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T17:44:05,284 | __Pyx_PyGen__FetchStopIterationValue 2025-09-12T17:44:05,322 src/easyvec/vectors.cpp: In function ‘Py_ssize_t __Pyx_PyIndex_AsSsize_t(PyObject*)’: 2025-09-12T17:44:05,322 src/easyvec/vectors.cpp:120615:47: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T17:44:05,323 120615 | const digit* digits = ((PyLongObject*)b)->ob_digit; 2025-09-12T17:44:05,323 | ^~~~~~~~ 2025-09-12T17:44:07,661 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-12T17:44:07,834 ERROR: python setup.py bdist_wheel exited with 1 2025-09-12T17:44:07,845 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-12T17:44:07,845 exec(compile('"'"''"'"''"'"' 2025-09-12T17:44:07,845 # This is -- a caller that pip uses to run setup.py 2025-09-12T17:44:07,845 # 2025-09-12T17:44:07,845 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-12T17:44:07,845 # import from `distutils.core` to work with newer packaging standards. 2025-09-12T17:44:07,845 # - It provides a clear error message when setuptools is not installed. 2025-09-12T17:44:07,845 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-12T17:44:07,845 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-12T17:44:07,845 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-12T17:44:07,845 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-12T17:44:07,845 import os, sys, tokenize, traceback 2025-09-12T17:44:07,845 2025-09-12T17:44:07,845 try: 2025-09-12T17:44:07,845 import setuptools 2025-09-12T17:44:07,845 except ImportError: 2025-09-12T17:44:07,845 print( 2025-09-12T17:44:07,845 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-12T17:44:07,845 "the build environment with exception:", 2025-09-12T17:44:07,845 file=sys.stderr, 2025-09-12T17:44:07,845 ) 2025-09-12T17:44:07,845 traceback.print_exc() 2025-09-12T17:44:07,845 sys.exit(1) 2025-09-12T17:44:07,845 2025-09-12T17:44:07,845 __file__ = %r 2025-09-12T17:44:07,845 sys.argv[0] = __file__ 2025-09-12T17:44:07,845 2025-09-12T17:44:07,845 if os.path.exists(__file__): 2025-09-12T17:44:07,845 filename = __file__ 2025-09-12T17:44:07,845 with tokenize.open(__file__) as f: 2025-09-12T17:44:07,845 setup_py_code = f.read() 2025-09-12T17:44:07,845 else: 2025-09-12T17:44:07,845 filename = "" 2025-09-12T17:44:07,845 setup_py_code = "from setuptools import setup; setup()" 2025-09-12T17:44:07,845 2025-09-12T17:44:07,845 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T17:44:07,845 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-hotgrgnr/easyvec_96114deddaf048aaa1584e67de7b01d8/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-n1_l8_9z[/] 2025-09-12T17:44:07,846 [bold magenta]cwd[/]: /tmp/pip-wheel-hotgrgnr/easyvec_96114deddaf048aaa1584e67de7b01d8/ 2025-09-12T17:44:07,846 Building wheel for easyvec (setup.py): finished with status 'error' 2025-09-12T17:44:07,846 ERROR: Failed building wheel for easyvec 2025-09-12T17:44:07,847 Running setup.py clean for easyvec 2025-09-12T17:44:07,848 Running command python setup.py clean 2025-09-12T17:44:08,692 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-12T17:44:08,692 !! 2025-09-12T17:44:08,693 ******************************************************************************** 2025-09-12T17:44:08,693 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-12T17:44:08,693 License :: OSI Approved :: MIT License 2025-09-12T17:44:08,693 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-12T17:44:08,693 ******************************************************************************** 2025-09-12T17:44:08,693 !! 2025-09-12T17:44:08,693 self._finalize_license_expression() 2025-09-12T17:44:09,221 running clean 2025-09-12T17:44:09,362 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-12T17:44:09,363 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-12T17:44:09,367 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-12T17:44:09,367 'build/scripts-3.13' does not exist -- can't clean it 2025-09-12T17:44:09,367 removing 'build' 2025-09-12T17:44:09,505 Failed to build easyvec 2025-09-12T17:44:09,506 ERROR: Failed to build one or more wheels 2025-09-12T17:44:09,507 Exception information: 2025-09-12T17:44:09,507 Traceback (most recent call last): 2025-09-12T17:44:09,507 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-12T17:44:09,507 status = _inner_run() 2025-09-12T17:44:09,507 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-12T17:44:09,507 return self.run(options, args) 2025-09-12T17:44:09,507 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-12T17:44:09,507 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-12T17:44:09,507 return func(self, options, args) 2025-09-12T17:44:09,507 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-12T17:44:09,507 raise CommandError("Failed to build one or more wheels") 2025-09-12T17:44:09,507 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-12T17:44:09,511 Removed build tracker: '/tmp/pip-build-tracker-2bheukqa'