2024-05-07T12:34:18,564 Created temporary directory: /tmp/pip-build-tracker-m4dv1d79 2024-05-07T12:34:18,565 Initialized build tracking at /tmp/pip-build-tracker-m4dv1d79 2024-05-07T12:34:18,566 Created build tracker: /tmp/pip-build-tracker-m4dv1d79 2024-05-07T12:34:18,566 Entered build tracker: /tmp/pip-build-tracker-m4dv1d79 2024-05-07T12:34:18,567 Created temporary directory: /tmp/pip-wheel-09e6h2lt 2024-05-07T12:34:18,570 Created temporary directory: /tmp/pip-ephem-wheel-cache-tbk5g29p 2024-05-07T12:34:18,591 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-05-07T12:34:18,595 2 location(s) to search for versions of fluidimage: 2024-05-07T12:34:18,595 * https://pypi.org/simple/fluidimage/ 2024-05-07T12:34:18,595 * https://www.piwheels.org/simple/fluidimage/ 2024-05-07T12:34:18,596 Fetching project page and analyzing links: https://pypi.org/simple/fluidimage/ 2024-05-07T12:34:18,596 Getting page https://pypi.org/simple/fluidimage/ 2024-05-07T12:34:18,598 Found index url https://pypi.org/simple/ 2024-05-07T12:34:18,752 Fetched page https://pypi.org/simple/fluidimage/ as application/vnd.pypi.simple.v1+json 2024-05-07T12:34:18,811 Found link https://files.pythonhosted.org/packages/b0/64/b18abade44a2e44c1f3913b25d861b555bb0c3bfd3bf8f565cbfd6c0a371/fluidimage-0.0.1b0.tar.gz (from https://pypi.org/simple/fluidimage/), version: 0.0.1b0 2024-05-07T12:34:18,812 Found link https://files.pythonhosted.org/packages/d2/7d/664301916882100cea449b6b8b1c1b6b60f6a42e605745bd5d418d18b66c/fluidimage-0.0.3.tar.gz (from https://pypi.org/simple/fluidimage/), version: 0.0.3 2024-05-07T12:34:18,813 Found link https://files.pythonhosted.org/packages/5f/ad/bf9e262ec478cea119a1b8594997c19dbf4986c46b701f0ff56ad0f54e2d/fluidimage-0.1.0.tar.gz (from https://pypi.org/simple/fluidimage/), version: 0.1.0 2024-05-07T12:34:18,814 Found link https://files.pythonhosted.org/packages/60/4d/23e8987ea0f82e6bd7c77e593594bf1fb3e5f3f6dfbdb040f75d3c7d7826/fluidimage-0.1.1.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:>=3.6), version: 0.1.1 2024-05-07T12:34:18,815 Found link https://files.pythonhosted.org/packages/bd/dd/1fcefa922030db6f2de9d9e6d6a3d385d64a3db392ad830f271c0f599986/fluidimage-0.1.2.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:>=3.6), version: 0.1.2 2024-05-07T12:34:18,816 Found link https://files.pythonhosted.org/packages/4f/74/49e1f96c4067143e1ce2533dd00017334e35c0bf45465243661b5eb85d0e/fluidimage-0.1.3.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:>=3.6), version: 0.1.3 2024-05-07T12:34:18,817 Found link https://files.pythonhosted.org/packages/4a/b0/ff27f0f608b58f6a9f5e05319ce211f57ea5a01fc4e5e5050a94a9d3c1e5/fluidimage-0.1.3.post0.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:>=3.6), version: 0.1.3.post0 2024-05-07T12:34:18,818 Found link https://files.pythonhosted.org/packages/9d/9f/addccdf3260e1585a890e104104dfd49a2b6afa70eda085156091c46157f/fluidimage-0.1.4.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:>=3.6), version: 0.1.4 2024-05-07T12:34:18,819 Found link https://files.pythonhosted.org/packages/a0/dd/90f22ea24ca9537d513b0319007e5e0cc9a29aa6968af9e5c039dec71e1e/fluidimage-0.1.5.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:>=3.9), version: 0.1.5 2024-05-07T12:34:18,820 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/8a/a6/8364ce2f6f8e70241ec3e3030ca7350a50a6be5fbf5c7c6038fd759be78f/fluidimage-0.2.0rc0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,821 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/39/bb/7875521905412da6133f4f520348db85489ba4f0c03ad9e72b9f0532d4a9/fluidimage-0.2.0rc0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,821 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/77/6e/a30bebe4da8c6a8ea73350ceb8cb9a91d176c72f758516dc4073c677df92/fluidimage-0.2.0rc0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,822 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/99/64/1373ef4ebe0013f3b76b46ac92a88cd01f6e24738c82dadf35376615dd3e/fluidimage-0.2.0rc0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,823 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/3c/3c/29a783717c16d296f48f3584e7e29f640b80dc43d8d04b19cf91d4b666d2/fluidimage-0.2.0rc0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,823 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/b0/da/89f4a764fed770d44dc1fd4ee5504e6b982502fe5b649b3f4a2a16f0fc6c/fluidimage-0.2.0rc0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,824 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/43/16/02d6a93d7b0beab96ee6cf6464d94abe3d5c2c37bd59c0872a2642a59bd1/fluidimage-0.2.0rc0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,824 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ca/5b/2e3b79a54c41f1f043c7cba897b995f253ea7532da1560c01f376e5d3a48/fluidimage-0.2.0rc0-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,825 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/2f/ad/79b974e9ba69132d15e552941306895aaa068099f7ad3dd40229c9946b17/fluidimage-0.2.0rc0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,825 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c9/57/cbdcbda2cbf1061d1bdd55e92a55c96a47aad18012a3a97b051d783b80dd/fluidimage-0.2.0rc0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,826 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/dd/b1/461d6bc59c13cd08b228a6d8c6d1e67c4646464dba84f8113fa48f3395a0/fluidimage-0.2.0rc0-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,826 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/cd/0a/0894646d8e11521da01bfd249ccf26ba887163a5c3cbe0936e21087f20df/fluidimage-0.2.0rc0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,827 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/76/10/5627c6aa21848389f0d87881a48effa16466357f5266dd6e26be545e1cb3/fluidimage-0.2.0rc0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,828 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/63/a5/979828bb24d2bb9e32e8b267c0119996cd7c33fa9e35341f84abb312e369/fluidimage-0.2.0rc0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,828 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c2/ed/7507bf07ca92b574f3b8e3db95ccea70c41f0ef18fe5622210bd59f65465/fluidimage-0.2.0rc0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,829 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/08/65/f9c5cd70312174d3b05c42e7d0fa856a891e650d1e4736d6af3dcd05ca36/fluidimage-0.2.0rc0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,830 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ae/86/c8d1a7165e7a055f6fc71871772a7aea0caa18013952d4f019e28663f659/fluidimage-0.2.0rc0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,830 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/af/49/25b9ccb92527066c9e64ce1bd6c3148fe1d8cd46e3a15d6749a461ba2b7d/fluidimage-0.2.0rc0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,831 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/31/89/1d3d716346cd534dc100e9b7a12322f4217b8b6a04ce131e116d36dbd4b9/fluidimage-0.2.0rc0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,831 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/5b/7a/7b539c0c992509ed25dc4ef4c8cb8bb0e208bdc776b88f2cc1bd92c6e46a/fluidimage-0.2.0rc0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,832 Found link https://files.pythonhosted.org/packages/18/00/97cf5250f08b68551af470a63297ee99cf1f447a8e67e06a91c5ace94d6f/fluidimage-0.2.0rc0.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.2.0rc0 2024-05-07T12:34:18,833 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ac/a5/676d2a47ddeb55bbc0d6a76162ff763a6473afbf10655d57203f5a18f0c3/fluidimage-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,833 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/24/dd/8b98bd0a0440bab7800f15455c2dad236904475316e0c02f5088b94783c3/fluidimage-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,834 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/be/bf/f88af732cf13fdbab8dfecc693e4e08d73bc41322b872260d37be1405ab7/fluidimage-0.2.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,835 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/55/d3/5b4f638ad863a9a73c668b263e5719af83e54e3f5665b58a12a917d307a0/fluidimage-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,835 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/5e/fc/c6559d9a50b25996db0d0776a72be23066cb106ccf714476faa41a3e408e/fluidimage-0.2.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,836 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/28/00/6b258adbc3eff3c02ec79aa7c1e37ce9962f438792c13b9962df90f465ab/fluidimage-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,836 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/48/39/88e11d10601467411e6f0e446126ab0ea73a9e36bece627f60a4af22c2be/fluidimage-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,837 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/42/71/fcc1ba6e7db2598b4a644aac4bb0dd7d984458ca267c252a32f9bf66adba/fluidimage-0.2.0-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,838 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6b/c3/16227f917595eea84fbd1ca56edbcf5664c0b93772a2085a3942e5f41d88/fluidimage-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,838 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f6/f5/54d2f929464d23333518fa85b207abb71d5003bdabf0d28b7c5e892498ad/fluidimage-0.2.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,839 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/20/90/0757ab54c582a105b7afc2018052f86b2a65e5b556cad1126ae87bcec2b6/fluidimage-0.2.0-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,839 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/d3/86/006657414fb89293d0f0ad0993b6a31defd309c0ca3b42aa2f23713a94bd/fluidimage-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,840 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/d2/00/7169e53d84c06a238c2c8124a729f32d7a9174989a0c6b738f9b22bbf03b/fluidimage-0.2.0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,840 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/07/bd/723300cc5027e87be2582a69aa01c552ac4ed56d9d9e4c6b85daea8400ca/fluidimage-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,841 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/0a/f9/f09c04dc37be5a7262e9b622dec1adf94bf0313ee32355766f8cac1dc05d/fluidimage-0.2.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,841 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c2/fe/e725e709bc5f49f43134f20703b962ed4b1498528dcf109a9252f2cf8900/fluidimage-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,842 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a3/64/48ede952c89b0c334a49c19ea2714d0e27ab0b291d0282237729048438cd/fluidimage-0.2.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,843 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/d8/0e/47a3b928c8acdded247080abd124c5618d123520e5f9383db2e5f8e184bd/fluidimage-0.2.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,843 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/0d/6f/9eb9852ff851a0b7285010e0ded8a72b0f71317fc0800e015b89777b0efc/fluidimage-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,844 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ee/57/c9a31974e0c43f78acbc609bbb2bc4c8df04e464cad22fc71530bfaa2aa9/fluidimage-0.2.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,845 Found link https://files.pythonhosted.org/packages/4f/13/c25676a48efaecd616c59991b246002870ca1d7ae87c19ff75568c73d674/fluidimage-0.2.0.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.2.0 2024-05-07T12:34:18,846 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/64/7c/0d7fb4e202201f752a34b18cb022ccfb76961746695eaba384130d119447/fluidimage-0.3.0rc0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,846 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/78/66/692c51c072405695b39e5d3ef2646cd8c765ce8c8e30e6daed99cac18e70/fluidimage-0.3.0rc0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,847 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f3/71/1dada875261faf7abe6e37dde90fd6dbc2a140e3ebf4333cd19953fdb818/fluidimage-0.3.0rc0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,847 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/97/de/af2b40b7ffe40473cec947f3ce1dce81c0980697bc5702c78fd996b1ae53/fluidimage-0.3.0rc0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,848 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/0d/0c/61afbb8960e649820bb025ceb24a32a4f451f41138eaff9242c0a602d137/fluidimage-0.3.0rc0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,848 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f8/aa/c44504a1fa9c3823116eeeb0b894dd35fcc595f65a769882d4b9d177f8c3/fluidimage-0.3.0rc0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,849 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/e9/04/35cab5661d6854b4d1cf17bed67fd59e29fe8e0b4f55161f7044e81c8ad1/fluidimage-0.3.0rc0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,850 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/e5/06/e41d5222c2d258c91fc157f1f6db09dea4cc8030a533042586aca99923b6/fluidimage-0.3.0rc0-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,850 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/15/58/04c43b7eeaed3993e69a7a00e0831c84b009d533b2b501121578345a462c/fluidimage-0.3.0rc0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,851 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/0e/fa/c95d61f20d3846b6e568b25e04be4778e166a09a6b09ba49b9fddbb639b0/fluidimage-0.3.0rc0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,852 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/9a/80/64c19bed7ac7b76b74937b43a966ae849954e3b8b971e6281a041ce8ce77/fluidimage-0.3.0rc0-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,852 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6c/c0/ead863015cf80d785b855d2b8482a42e9de48059a627af10b26388fcb9b4/fluidimage-0.3.0rc0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,853 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/57/a1/ed2fbcb1db09ed75315a14607700afdd5a48c5affa8b5dcbf602c0cbf010/fluidimage-0.3.0rc0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,854 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/af/5b/e10e6ca866154e7a7f827579580b29d051ca5d05a92dc8dd13e24dce2f77/fluidimage-0.3.0rc0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,854 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/38/4b/6185339cc5a92f1c546b3faeea1a98e621dd813b8bf746f39b0e6808d773/fluidimage-0.3.0rc0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,855 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c1/b7/4aa3d065d10ff3153656742b3e46a4be9d6f44ca27581fea6b2c0b6539d1/fluidimage-0.3.0rc0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,855 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/06/c4/e7f5b3bb80da0bc646b8fa4999775271a02b0b5b6933840f12bc588d205d/fluidimage-0.3.0rc0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,856 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/2b/93/b97b3acf0bfecfb6921ec50207cc28a13db4c983f43a7670a688f26e9e61/fluidimage-0.3.0rc0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,857 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/16/7e/417037a40a0af772cef7a53c864fb252a2009cb50f493362c92774e813fa/fluidimage-0.3.0rc0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,857 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/fd/85/47e87dc02395551f9b0768dcda123bf34500c7fd60314a39d6cbbce3ab50/fluidimage-0.3.0rc0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,858 Found link https://files.pythonhosted.org/packages/34/dd/0cf6d714384ab1e6d8bb011dfd533fd6424321c5fa638b18469bb971397d/fluidimage-0.3.0rc0.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.3.0rc0 2024-05-07T12:34:18,859 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/66/7b/3ce74ffbb893931ecf4e8549dedc939ecf44af7317336bf017672819b901/fluidimage-0.3.0rc1-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,860 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/93/6e/ae5d7978a93b4442d28977b538f6f63b74de4d64ff84dc19ad0605b01ee6/fluidimage-0.3.0rc1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,860 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ea/84/dda62e530fe6df82860ddba97fdd40d93d16271d8c4ec432025c3cbd46e6/fluidimage-0.3.0rc1-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,861 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c1/1e/b113796cbf6f542b88bf2b03948545019be794ed73b5bb4cee79d2ed2dd4/fluidimage-0.3.0rc1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,862 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6f/48/3fd71783c04e1d77610f2f1166c72fb3b5c5b93161581e019e2fbd99112d/fluidimage-0.3.0rc1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,862 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/12/80/bda947d9dcf2dae64badcf411a1e64cf61fbe35f10d226b58a941e478391/fluidimage-0.3.0rc1-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,863 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/0e/5a/78a0247d9efa2c885ee8b2984e7df9efeb26ce9cec4531aa5b9d87735d99/fluidimage-0.3.0rc1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,863 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/07/8f/103298df75274d50d534b92f68a884ddb0ae448d764e6a6400a6a49ec826/fluidimage-0.3.0rc1-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,864 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c0/ab/496678f838ddc0d63f3920bcc2241363aec02396450a8cf808af0152a2dc/fluidimage-0.3.0rc1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,865 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/9a/17/2c1c4337f49ba8991783198473d8469349db1049088c6948c301741eff3e/fluidimage-0.3.0rc1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,865 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/38/b1/0e8bd4e934a05a9fbcbd85e4a5bb0cc55c371aecb8deb36e877d1cbb1fc4/fluidimage-0.3.0rc1-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,866 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/3e/72/4d5e70bd9ccd0b301140a5ab65233b90eb28966d863629da73b8d852aedf/fluidimage-0.3.0rc1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,867 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/8f/c1/924716d0b24ad1c24c5dc61f38d608fef503ba024c6e40cb9325911f4ccb/fluidimage-0.3.0rc1-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,867 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/94/c9/742eac95f6de064d3cd3d7a6ef010b71a1c1e43d27f2b24a23018d3fd9f8/fluidimage-0.3.0rc1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,868 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/72/e7/061a61ce477308a8cd5aa6079e549a09f4b6313bd09e82e96d41a0b9b88f/fluidimage-0.3.0rc1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,868 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/90/3b/e09a5c0d755840aa8ebe65cd396884c88b176b1eac287d4a6e7e85e533a7/fluidimage-0.3.0rc1-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,869 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ff/34/8ea1200d541f3d50df29909ed716d291788e19ddda332fcaec39354b4184/fluidimage-0.3.0rc1-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,870 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/b6/3f/5a7f5e6e7e5a43ae88d2659d0aa67dbe8a132341df82cab87f789e2e2ef7/fluidimage-0.3.0rc1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,870 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c9/09/96a1c10e9a3849fd2f7de0c2b36b564acea0db23ad1479b0b6026cd7be66/fluidimage-0.3.0rc1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,871 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6b/42/80a5810fe565642692dda59fd6c2d8eda3ab25b590dc84763df8cd07a6df/fluidimage-0.3.0rc1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,872 Found link https://files.pythonhosted.org/packages/9e/fb/e27ee1fbf31acd2618d789e1b32279bef1469d37ebbb746fc0c2cc6c6ba3/fluidimage-0.3.0rc1.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.3.0rc1 2024-05-07T12:34:18,872 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/3b/ac/2aa4882d8e800d5ec3804b995f96b8612c9f1b3f2130643a2ddde84b0831/fluidimage-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,873 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c2/e0/8b83c08d150ce11b0398e4d5d09736ff036b8b0ef444458aa74268d1d486/fluidimage-0.3.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,874 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/97/70/bdb9f1fba35f47013c022331ebc86deb1bf4ba13c024fe74ef2e1da6e74b/fluidimage-0.3.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,874 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/8e/80/b5098406d5313eaaf69d6c73a79dd250746078636cd5409416925350b08a/fluidimage-0.3.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,875 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/1e/19/eb8e2c0f72cdf1375ad94808612bf0e0eea99fb2f9456d9689da0ab71f47/fluidimage-0.3.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,876 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/42/5d/858a5334399f525ab4555fadd403985cc6fc2efacd1da446ec5f4d5f0733/fluidimage-0.3.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,876 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/4a/92/5c68476420a7858fa6280c5f4dc66f02af79bddeed86fecf569eef2a3ff7/fluidimage-0.3.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,877 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6d/ea/3f08a541119289b95474672d1b31487340a54d27607106bacbea83eda935/fluidimage-0.3.0-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,878 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/df/72/607095d4ae67357884b0af7ad1d3d9a801be8da71cb01db177687592dd8c/fluidimage-0.3.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,878 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/65/9d/be0db5e21e96a66f02db6389fe949f6335466e3e2da9232235df24422022/fluidimage-0.3.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,879 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/7b/c7/043553d343b8b8dd263af1666ef00ce538be39a84f6f120775279bd72621/fluidimage-0.3.0-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,879 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/84/42/be4b69a806599031e6f6702fe790b79c036da6a94f6a44876b52d1b5f559/fluidimage-0.3.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,880 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/98/b3/f788c8b13a67d6dbb746ae90132c84b519cabf62a067e97b8c0eebc6c19d/fluidimage-0.3.0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,880 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/2e/d3/9e92a48fa80574365b70af8cfd8fb2666254a35bf53c473dfbe061494645/fluidimage-0.3.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,881 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/06/82/5c5accc9b2d462222bb1298e26c56b1894584c64d78bff005a1ddcfd872a/fluidimage-0.3.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,881 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a3/41/70ad9e020920207274b3a3d2a46459b0b73ff0e31a614f06ef552c44fae0/fluidimage-0.3.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,882 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/b2/79/a4a79abb8ed6c5ed4435775fad07a53f5480f002c67ebb9eeffcceca8c2d/fluidimage-0.3.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,883 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/09/7e/8eef0f6016f7d38fb1c44b61bee83a4e67d888793409649253cec30a2ed7/fluidimage-0.3.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,883 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a0/4a/2920430b5a8c8ff7668c26df400a6ee5304505d59d2783130683bd43632e/fluidimage-0.3.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,884 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c6/4b/1ccb2e4419580f6ea77119d4f900245ed2613daddd3cd4f4f3127a7aba15/fluidimage-0.3.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,885 Found link https://files.pythonhosted.org/packages/08/c1/01b28cce8cc796afbc4baeb6b9065f7949497852ba3306b16f5c8329a826/fluidimage-0.3.0.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.3.0 2024-05-07T12:34:18,886 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6a/43/60fbaf97a104d23004f43c85bf257b3322e7cdff32d8a7d496515a193c37/fluidimage-0.4.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,886 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/fa/c0/8e05a0d5bce58b600c7f770d572d5f2b169c4a4543b45585d82d4dff0ee1/fluidimage-0.4.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,887 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ff/f0/7846542c96d68545667f8549f8f7e6e994d61bd87db372929f0a283765f7/fluidimage-0.4.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,887 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/71/39/34f943f4dbf3a00a4655bccfe074e77fe2abb7738c3b2fa6c48f29e1b78a/fluidimage-0.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,888 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/2a/f7/6d51c80f1962687a60f18748fdd3c667878d2fd1b70216b98c21f0a2db1c/fluidimage-0.4.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,888 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/cd/b9/815bd18c0bffd20aed104019b7393dcb07c4bedc2b27dd31b6da5373bf13/fluidimage-0.4.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,889 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/fb/3b/d3a48842ad771b46b46cf040031b1c325ac6f0a30884c132edab9940bb25/fluidimage-0.4.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,890 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6a/38/b0f7f17e0aac048b13acd6a4e0f5144c98d33fd62fef3c20eb53e0daa30a/fluidimage-0.4.0-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,891 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/02/7e/d9a35bd1981d2fe435218a163cd8cfa35b1d48443c19d07db7105d518483/fluidimage-0.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,891 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/68/ef/c296a05dab966ddb14978515c60294614c9e8bab3dfa279a3a4f4e1811f1/fluidimage-0.4.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,892 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/4d/75/e9f745d4394bed8f89d0810a56dfb4f3a7dddacd9536b46cc31b8f1b449b/fluidimage-0.4.0-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,892 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/66/49/f3e44e075947547e7ad18dd5c8c86b30038918526d3758d3a86c082c7178/fluidimage-0.4.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,893 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/0a/dd/c6c1294a16dd444622be3f2741099b1143ea65f4eaed3ce9f3802419c6aa/fluidimage-0.4.0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,894 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/37/59/dc8651f01831fbdeba0a87b07c5583c1b4eace4c718701eb0cff7afd6f43/fluidimage-0.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,894 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/3c/5d/9e5a4d8a6465c67889d501acb467dbf34644259c3fd336a3c756bbd7f4b5/fluidimage-0.4.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,895 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6a/1d/156639b84c0f76fa51573c8ed96bd5303407fb6954ab130aed6ba00391fa/fluidimage-0.4.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,895 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/8f/78/2c34a927af6893dab7c065dbff32fd116dceb65b8dc70bb69817adc70356/fluidimage-0.4.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,896 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f0/b8/58015461f22464a5d4c8704239a46f05ca8c9836599aa9bfa5442c33c552/fluidimage-0.4.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,896 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ed/06/c07cc75e35cf7ae8bc1da3861643c1974a522e8869248e06a9bffd00c974/fluidimage-0.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,897 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/67/77/67235c17d08e97b7bce71da0f7a27975123def6fc253ba710faf789dac94/fluidimage-0.4.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,898 Found link https://files.pythonhosted.org/packages/7b/2c/f1dd7b693a9f4ae44ef58e2da1a074e2ef8719104eb3f6ad36ae4dc8bf4f/fluidimage-0.4.0.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.4.0 2024-05-07T12:34:18,899 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ac/8d/6c5c98fa05f3e6154c49611332ad9fd8aee269f5a334809d44fd658561b2/fluidimage-0.4.1-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,899 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/d7/8a/2ec6542a88cc0a8ddacf1f3a6e65d28c877b50dc1947aebeee94719d43ac/fluidimage-0.4.1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,900 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/95/d8/ad757c988b498c79a0aa1ecf52234c96898173ef85609cd33b53ec453c57/fluidimage-0.4.1-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,901 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/85/1c/8d0b3c03b485ad217a7d4324aad3b26a9c881befe08bf94b9588d71b24ea/fluidimage-0.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,901 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/15/22/f820b92500d6efb0ce8fa86ce99eaf55bbb4e2bf78c045d9eea278d51f54/fluidimage-0.4.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,902 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c2/b1/3e4b132f1faf58299c0491db1f5b0df1b5fc0e398465c43970d9014b053e/fluidimage-0.4.1-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,902 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/0f/6e/1e63682fc3705acadd5e5673098665eba85aa2fe883627caf7512453db89/fluidimage-0.4.1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,903 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a7/0c/ae4aac0c6883603f9fa7d799d720bd64091286ef9365b2be56f77742d8f4/fluidimage-0.4.1-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,903 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ee/b1/a1d97a8232473afd60d4baca90f1d6f3d993a628dd1ce4e08ad0772fea27/fluidimage-0.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,904 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/bd/cc/f84b929bc0660678a53b145251961b9ae3a88f58865d00bde4f88ae1b960/fluidimage-0.4.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,905 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f8/1a/5122259d03ebcd3b28dc8cecc767828d162d5fa8b80a2c2b3d4153b82e55/fluidimage-0.4.1-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,906 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/92/c2/e2ba1bf6742383ff5fbfc4528771f52d1a71ddc86193abe0c3d097477ec9/fluidimage-0.4.1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,906 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6f/76/b57d3380fae73a12209ac6f70b798e99afda715000dd144c6fcb1c5ea759/fluidimage-0.4.1-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,907 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f7/59/6a37075da647b6b085c620d3cf77a61b953026336bb2c6c7e4365a5133f8/fluidimage-0.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,907 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a5/64/5fe030a11e95647c21a48ec4d75a05b08a13c89a74f36ce631c5136abea8/fluidimage-0.4.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,908 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ed/65/5a6f4931f5a2daf6dc31a0508e6610a2f397d265b50f58eb790289e02540/fluidimage-0.4.1-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,909 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/21/4e/b0d44a4ac63a0abd00d25271b4372b5a47495a8c49387502ae1923e543ae/fluidimage-0.4.1-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,909 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/70/0e/4c0311202ea578b3a3cd2d27d9f7131c4465710d5d27375bd98059c4df90/fluidimage-0.4.1-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,910 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c6/73/9b97535cb75b0683c65b2f934fa7aa1eb862ccc5c8b9af86a2a06ad5e32d/fluidimage-0.4.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,910 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/19/2f/cef7a3d34132190a82d87fb3cc5508a3113f6005963331490da81b1fad04/fluidimage-0.4.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,911 Found link https://files.pythonhosted.org/packages/5d/9b/c845963bb4698d72ed0defdd739fa8447ed8d0e7918e10033cc4e266e49e/fluidimage-0.4.1.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.4.1 2024-05-07T12:34:18,912 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a8/24/2701107f1839409c3d9199b59665648c52dff6f9468faa4c4a1c8bbcf814/fluidimage-0.4.2-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,913 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/75/ba/f588116a36f7314388ce48cea487b44d97d373af79fa81648367d88234a6/fluidimage-0.4.2-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,913 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/78/ff/3aa26b0327f80b0e2121d159902eef519c463f82a033d41d07b0730d63b7/fluidimage-0.4.2-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,914 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/75/43/1a7c90f4fa379d1b77e98e5de60469802ac33f9237edffe5b444cd85d10c/fluidimage-0.4.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,915 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/56/2a/5cfb6ff805120d665f74d3100ff727d8edabb16d19a449c920a1dda7ce6a/fluidimage-0.4.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,915 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/70/e6/076af97728c2b65cf76df5e4ca13daf212fb5460e743c4ffcc8ee4b496bb/fluidimage-0.4.2-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,916 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/34/cc/fe0bd896290bc8a3c0d6cc2197150dec68b394679e43608202cf3acb4753/fluidimage-0.4.2-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,917 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/52/88/d9aaf7ad4a967446a4b9bbb187941da5d6028d7cabaa9062c8169c0f7391/fluidimage-0.4.2-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,918 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/09/9e/93ab77a48e7aa621c2cd974b160ac4df5be6930930cc464b28cff504d3b4/fluidimage-0.4.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,918 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/83/92/62075516f318fceb72622d7ffe208db69f66d4ed8269575f9d9ff455bbb2/fluidimage-0.4.2-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,919 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/25/75/bb412366a74eef3e4b1178bb9c2e89b91de0ce995f4ab36c105490cfdac9/fluidimage-0.4.2-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,919 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/75/54/25a9f4a8b14a5a7f6881e51f89293c9548c5e4f93d0d08c7758260a972d6/fluidimage-0.4.2-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,920 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/76/31/ffb90b224431dfe767c39a8c8c7ff1db4f691fd4f734bf42c585d890a35f/fluidimage-0.4.2-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,920 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/51/ce/c0ec43e28899c5b9b32ee8f973def3c01761288812a0803742b27ea11309/fluidimage-0.4.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,921 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/79/f0/014b4e985e5d0b7667d61faa7d0b62c5b13266377a530f3c3e41d3f20c48/fluidimage-0.4.2-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,922 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/34/a8/ffc55b1d0f60a0c0d8a987e3a7eac5dcbd72a6dcc945237d8d8dd17e3be9/fluidimage-0.4.2-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,922 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/09/a4/b7fe84e2662088cf5a9f9020b5e67bfce9cb2ce180d12c7f8c8b0739ee17/fluidimage-0.4.2-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,923 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/77/d6/404d445b5f2bdbb7b93d494029cf102c69738dd8e8b90bf73619c8e9f44e/fluidimage-0.4.2-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,923 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a8/83/ee342770b9c92e98a406fd5c125cc7050ac596f27a3b7458cdfe42a59760/fluidimage-0.4.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,924 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f0/da/8e846eeedba027f0f707cb4882c8325f2cf90c31cb0c8730c82f0d06c4f1/fluidimage-0.4.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,925 Found link https://files.pythonhosted.org/packages/bd/0f/2619ef1862702430383f71a3d91b7491dd0c12b29110307da8398157bb60/fluidimage-0.4.2.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.4.2 2024-05-07T12:34:18,926 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/7a/01/2debb46500da07d05465bb1362629e0815b368b96938f900996712518ac3/fluidimage-0.4.3-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,926 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/23/c6/4812528de8e6ca8d30816785555707b58aa230238a3981cc7cce356678a1/fluidimage-0.4.3-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,927 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/39/dd/f3cc3ceea3171609755d1affc0bbc5f47b4901b0d7836ed7584a8153519a/fluidimage-0.4.3-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,927 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/3c/38/51ffebabd36bffe23ad6d2adb71c5a4edd42c200c4fa21b18faac5b4edb9/fluidimage-0.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,928 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/66/df/59a4bbfcffe7e7d1744d9dcd8214a2c2fdd71f9fd38a005e4ad47d2394b0/fluidimage-0.4.3-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,928 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/52/b0/b70c21b7495cb4e0e03be7febeb7d931115b667757b6902de153b5186105/fluidimage-0.4.3-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,929 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/7b/ef/e21c58802eb44b62730d361f7fe634c3e597d4d6c2e68490a61ae968deee/fluidimage-0.4.3-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,929 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/30/06/e59d6859f6ee18d1843a0a6ce619a6692237a02909f21359eabf9f6dbc73/fluidimage-0.4.3-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,930 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/74/0a/6096aab56b58f246d63ce1e4d75a35ce38a0e937293694a048b6f9710937/fluidimage-0.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,931 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/08/d3/2992f909f7333cf4fe5208436b5d6bbcde9f41c1b639284631ee11178f86/fluidimage-0.4.3-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,931 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/d7/3b/9d7a7b65eacf7087d4435e749ec6a113724970cf6b56855d7d4ea2cdb12e/fluidimage-0.4.3-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,932 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/11/52/1e19f36ad2691b54dd7eba98564ccb3e4789be53013dd19fad0b79c0c706/fluidimage-0.4.3-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,933 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/cd/f7/3bd4a50c080392512fae6911fb6aef52dad8a5be662e606c03f063bea905/fluidimage-0.4.3-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,933 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/84/46/f3fa618b032e02daf99ba46148ed2f98799a82ce2cf9f52eb2e43f072d14/fluidimage-0.4.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,934 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f6/0f/490db0b4d32cf061d2a95cf5c256c973c7254a0954a90228edaa221bcb8e/fluidimage-0.4.3-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,934 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/2e/45/4e435b236e5f90a9d66a8de89cad3e7d7c6b1e1aea92af982d390741941d/fluidimage-0.4.3-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,935 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/27/f6/021fd407f3d396da2e54d6682c64b0e8ca962353fdaa02597cc2b44e1aa0/fluidimage-0.4.3-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,935 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/62/fc/559494b91e16c8586b7fe63c56ab3be3593975ec206990f6f7e62da08f1a/fluidimage-0.4.3-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,936 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ce/b0/80f56f3d90ddc98fafa4b6dac29e6b157b40dcdbd2e041d52c1c5547b1f6/fluidimage-0.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,936 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/67/c0/7855281e2096c46ad7015e466175535d5270c4d3dcfceaf8ab278f8faaf5/fluidimage-0.4.3-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,937 Found link https://files.pythonhosted.org/packages/ea/63/3f29fc2597e9c695a1cd829e5a82cdb1898ea4ba19e4a1a37987bb1f26ef/fluidimage-0.4.3.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.4.3 2024-05-07T12:34:18,938 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/3b/b7/96702949977daf8de34c7a9035e9abf3af792b0a154dfe0a76862cd2cfcc/fluidimage-0.4.3.post0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,939 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/4e/63/1d7cdc5252fb41b56a562be458bb7eaa1b4632fa6cb050bdc4a4c0f38003/fluidimage-0.4.3.post0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,939 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/03/d2/e660e3522046126373a09e5e5ba0757daffe6f7ceec23ba4ac1a0a937af2/fluidimage-0.4.3.post0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,940 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/29/1d/fb55d23d1cbc24c0cb1d064edce871684a590429a197d2846dd32696db17/fluidimage-0.4.3.post0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,941 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/2a/bf/41caf91c118653b24ade4783b84c857dbe8ca760bdeba9f6f6fbdc8af176/fluidimage-0.4.3.post0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,942 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/99/16/18686d37cfa370fd72c15f178cd98da9846e4518ce3fe4598f64bd6bb4a1/fluidimage-0.4.3.post0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,942 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/e0/b6/7a01381fda3c51dbc1519b43bddb0b782bb168daa261c8bcbea0ddbc9bf7/fluidimage-0.4.3.post0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,942 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/cb/38/407820487ca06effc3d8479253a746a5dd681dadbf705264b1fd6fe98c8a/fluidimage-0.4.3.post0-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,943 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/96/8a/996fae62ffb2d38252a5c3a0e515e231aaaea7d588efde7d2955fb7c897c/fluidimage-0.4.3.post0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,943 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/4f/a6/5940ff8c24eba4e876fe98175255a8b1b0994598b13dbf87cb15ac9bc7d1/fluidimage-0.4.3.post0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,944 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/31/81/574ad0709ae84288245cfcbe0ef958a0c33a3e88be8e701f3cffa06766ab/fluidimage-0.4.3.post0-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,945 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6d/da/3b8181c452247b6b278bc70d9dd8b1fc24e1fb77cd56fa96546bfe074c3b/fluidimage-0.4.3.post0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,945 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/33/9b/fe29ec24659387400c5358f28d136dc6f0e2027c91c2fbfbbf19698eb61c/fluidimage-0.4.3.post0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,946 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/14/61/aadaefd9b57f1610fb9a8cfff5e4eb0c6f0783377016a89ce3913c80ca2b/fluidimage-0.4.3.post0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,947 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/fb/b1/27a82cece3c9eeb900f3b5cc0682f52efb73f99ae2eb25668115aae7576a/fluidimage-0.4.3.post0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,947 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/89/26/86de45fc2086c4a379debdbd93d3fe78791e80caf03c728628871ac9ce22/fluidimage-0.4.3.post0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,948 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/62/25/c2da4bd828a0e66f76498556c96842b71d95f4113c69482d97f7a76c18d0/fluidimage-0.4.3.post0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,949 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/68/ee/fec5aff0ede55826b1bbf25e086004f00965003b0778dd4f6bbb77ab3c37/fluidimage-0.4.3.post0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,949 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c7/63/c4af58665cffbe0cf4864e4d9c3ac21394d21143929aa4cec349d8bb1180/fluidimage-0.4.3.post0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,950 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c6/d5/babf971330c9b303a7dd768b243beef309fba7855799ec50c0e120676b19/fluidimage-0.4.3.post0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,951 Found link https://files.pythonhosted.org/packages/29/bc/8733733733ad3d4ada10022f5f6d20e1b1f71dbaeb744ca80ba63232da02/fluidimage-0.4.3.post0.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.4.3.post0 2024-05-07T12:34:18,951 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/97/ad/22594a94b48af2910871cfb79dbac2ee702e2fd9c855c57d9bf8daaab6f3/fluidimage-0.4.4-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,952 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/fa/7f/757802430c4f8da303fc70e34e3d94156db023423f2940455202793699ae/fluidimage-0.4.4-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,952 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/e9/71/6d0e7bb04f2fa842b56a2b87f6fa5d1c86cd767ab35cdc4e2d3a211d7f0a/fluidimage-0.4.4-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,953 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f4/bc/ae55e9e9af409c8e7046af6b091ac200a3d5fcdd36a657ec000c32de8974/fluidimage-0.4.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,954 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/2a/b3/dba3a33a857779af7607ea194b7c287d84202e1348818db9445294586a8d/fluidimage-0.4.4-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,954 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/19/96/3e957b8acebedcc26f2269b735eb3e437b802ea274dac7382622e8124150/fluidimage-0.4.4-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,955 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/53/90/24e6565ef06d72e2edd41d2a27f17e31d9a8278886d820586262056fbc1f/fluidimage-0.4.4-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,956 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/b5/33/a74681ab4b6950ef616661d0d3c84bf04aeb68a8139f518a3c49d89d2d1e/fluidimage-0.4.4-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,957 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/cb/ed/845c974f96961928e0152c57ed39c4d464a695ea0f9a9c87a7ef88dd66f6/fluidimage-0.4.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,957 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/58/dc/afcc920653cedef9a6eb94bb41e54a5002f2e06db1eb31f7540db3b3390d/fluidimage-0.4.4-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,957 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/e6/35/33733c3fbace5f58dfd9d21167dcae8b45821132eaf4e12abaa97c219e61/fluidimage-0.4.4-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,958 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/25/85/f02a7eecff612958fda138c9b1c22a0fdde4d9d5841475e53329aaf62786/fluidimage-0.4.4-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,958 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f1/45/4ae16adc3002aa9b399d1731155f34d628e4c20727f32c80bf6d639ae0e9/fluidimage-0.4.4-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,959 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/64/97/75042f41197626405f1996ca0bbf1c4018a3d81a318c59ef0a3a373d369d/fluidimage-0.4.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,960 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/fe/68/de977e15aeed0a360e0f2aac40fd24822d5d0a29d5e40753ecf0987751cc/fluidimage-0.4.4-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,960 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/78/9b/0db860b5d0cc96f90646869c9c937757a4ec6a8890165d7ecd99ee620e16/fluidimage-0.4.4-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,961 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/34/c2/662460fd7c9ce7d68bf8977e1b4e9afaecfea5576fa74742b66e3194af8e/fluidimage-0.4.4-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,961 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6e/2f/763796a409859174845edf8b9501f9248c7ed3458d33547d724b562a0875/fluidimage-0.4.4-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,962 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/1d/83/f60a5c57e89a727bf047bc622d9b8e08a668b38f7599493a505348badd08/fluidimage-0.4.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,963 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c7/64/ba37359cc5439b432ef2742d8f91be38ad624410b91607b0e8e204e77137/fluidimage-0.4.4-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,964 Found link https://files.pythonhosted.org/packages/e7/20/6d5acb22098c5cec12bd83ca1573eb9999db7db1369274d02823a9877e37/fluidimage-0.4.4.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.4.4 2024-05-07T12:34:18,964 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/5b/0c/90d8753c3daaf68ef89b635e129257795a61adf46ba149b653c3f10a5a10/fluidimage-0.4.5-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,965 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/fa/b8/b96199d596584dda7677235e60d2a2cd9d475ee2a013aeb699f34b487602/fluidimage-0.4.5-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,965 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a7/3f/e3d708062539756f2e62393b96655c3d2781f79a3d1e4f78ad47b81cbd62/fluidimage-0.4.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,966 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/cb/8b/8705176a8a78eadbb718e61e4765803ff04ea4ea3ff97ecf1b0c880553e5/fluidimage-0.4.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,966 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/55/4c/2aa4be7b820490b36f052f59960514f5f7f111f311cd0027aca05059fcff/fluidimage-0.4.5-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,967 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/cf/c0/8b508865c8dfc5a737bf04aa817982338066cf9819f0f662a963ae4c806d/fluidimage-0.4.5-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,968 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/94/66/9b7b6d1e8d90e7dd24003136a51b45826aa7224db883f6ced2d7c40fb87c/fluidimage-0.4.5-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,968 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/d9/7f/0930a32431e25aa6874f7515cde4942304e562de29d8393f1e83a44959f0/fluidimage-0.4.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,969 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/72/08/0e8cd211b5f7973f48657239b39a85999b9a4007495f74d6018fc433ba03/fluidimage-0.4.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,969 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/37/74/78589814b4df0af45f3873c6740e6ce5303b0c664ad1b35aa8d1af0b4162/fluidimage-0.4.5-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,970 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/8a/6e/aee2cf2d8afc60190e566a60a23bfb4e5b0c7139f70bc8f985c1fa0e98c9/fluidimage-0.4.5-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,971 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/e2/e2/0e0acb43958c19a55a18b788498ec7a3a8bf851304d5d51e0fef693856ba/fluidimage-0.4.5-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,971 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/41/a5/2a26c1858c0be5bc0b32b2a81f40955bcc4f52c1cd8f1ac91123cc30aaa8/fluidimage-0.4.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,972 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a2/0b/82e2deb8490421b9a874153cc65159085fb66429c35a3844ddc8bd5e7106/fluidimage-0.4.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,972 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a5/ba/2f65316785f5c800cc9bc95a7cac9d3c5389a466351bfe30c44c91d5b00a/fluidimage-0.4.5-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,973 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/7d/e0/9bebdab386dcb58c62dd5550280157960db4461e8c625c64ec12834c23ac/fluidimage-0.4.5-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,973 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/60/6e/49f4ff00bf30994f38ebed39be92aaacee642017dc06469b3da18cbdf1d0/fluidimage-0.4.5-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,974 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/49/6d/beaae8aeac6555a6324e1900aa1f62956729139b0123a6bfc6ed96259997/fluidimage-0.4.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,975 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/56/71/a387943615ce8ca03fbf9f5010cda29dfa3eb4c153c74ed2f6ae388a8e88/fluidimage-0.4.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,975 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/eb/93/00176b3ece3bcc9ac3557791520f8a5f46a6a2ed104a3eaead5ac85c3857/fluidimage-0.4.5-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,976 Found link https://files.pythonhosted.org/packages/11/2c/81e460f43e61a4154441419a9e9feec0070a78a647c1ccdd35ae8b22fd2f/fluidimage-0.4.5.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.4.5 2024-05-07T12:34:18,977 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6c/6f/b6d6d1bebbd068944c9182e45f022b391a3cece69edf0cafad088fa02334/fluidimage-0.4.6-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,978 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/12/c3/8ac70d39107c819151812c1fafacee5ce884111d8790fb27d4dd9b37db4c/fluidimage-0.4.6-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,978 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/bf/01/56554dd689a8fa8cc561e8b5be429e1bfde3a1c902bb95d91ea6873d19c0/fluidimage-0.4.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,979 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/19/8e/215b3d3c0f01c2fd3c9618d9175c7fa3690cb1771291714299683fed02da/fluidimage-0.4.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,980 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/76/64/c9841965293f2a74301e7b72d3110c9882efc33bed7936281e4b039e044e/fluidimage-0.4.6-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,980 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/e1/fe/38ef9f6c8fea5a4ee58da645417ca60718e0abaef8b7de3d21e3de573977/fluidimage-0.4.6-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,981 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/8f/6a/2c7bec0554730e98a7d8fb90c2adb0601518d9f608fddd1de5253780df7c/fluidimage-0.4.6-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,981 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/90/c8/3baf51c6ec3707dbf60f2478b5fcc4f86b857b399de5080df52aa95fcc19/fluidimage-0.4.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,982 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/09/df/1fdaba24b9283ecf6ff2474ddc8dd7ac620fa2e5a5a7a7d2d0d1a3b683e4/fluidimage-0.4.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,982 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/03/63/f201254c2f90f99567d34be60fc802720136055fef0005b3aacc8b39f7b7/fluidimage-0.4.6-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,983 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f8/0a/d688d19831dfab4093c15e232e58d762e0ea7544bfbb244e6bbbd0e2041f/fluidimage-0.4.6-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,983 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/97/3b/0c14d605381c025d5eafe161c71ca5c623b0554937e386971e74fe692516/fluidimage-0.4.6-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,984 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/f3/31/e3968f8df61f8e3fe0edfd2fb092c0a1abfc545a71c3c2cf0142f44ead57/fluidimage-0.4.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,985 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/69/e8/1912387ef826143077a7dfd97498d92ca095fee9b906b4f53af3df6c4575/fluidimage-0.4.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,985 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/04/1c/a4e92e871b9de7dccdf3535aaab96824f24f9eec5556a103391e1faae0a5/fluidimage-0.4.6-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,986 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/8c/06/e5fe68b2a7ae99c36b96e8db65ef606a2efe4cf4f5beda74cec931ea0402/fluidimage-0.4.6-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,987 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/64/45/006c98eae510d793e39e3913b3a55fcc35f7d564ab8af9adbb83d0b50a2a/fluidimage-0.4.6-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,987 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/86/1e/808716fe1882368880d87ef1cdf6305564ad551e4c36b5efa71dc547d0d5/fluidimage-0.4.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,988 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/26/bd/775a8736d6adf381bd81a58a817997494123c818d0f04d10124ef1bb86b1/fluidimage-0.4.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,988 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a7/36/f5150be4f104aa3e3d5ab8f21d17a5912547fc7887800e5cdef63b81dd6e/fluidimage-0.4.6-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,989 Found link https://files.pythonhosted.org/packages/49/37/76b542c3488ec28217833a03fc7266536dc250c3ca7a8ac6af5fbc0da574/fluidimage-0.4.6.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.4.6 2024-05-07T12:34:18,990 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/ce/4f/94b5daf174bfdaf31c723a8231c4c67905f9c725ac097564cdc852db0bf6/fluidimage-0.5.0-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,990 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6f/8c/e60680375d1290150c3ac2e953391e2f4722a5294c85bf94de92d468077f/fluidimage-0.5.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,991 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/64/89/2de9129ebc9229fb1570505fddccbe118c04a27e0ffa47989f29be783fcf/fluidimage-0.5.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,992 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/89/30/ba0c0ef10c72156fb35bdb62ce836332e49d7d3560c0c5ac363f498996f9/fluidimage-0.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,992 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/1a/83/b2075affe5f3a958542fc5a129f9411159d3deba3ed435d9b643d01064d4/fluidimage-0.5.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,993 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/90/40/a03c18bc2b8fb980b9b76f4eff3ccfa773d1ca63ee4035957cf01e7f5ba7/fluidimage-0.5.0-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,994 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/aa/59/90269dfbd5b6a681489c5055af8daa9ef6a8b625ce7609595f658eaeb7e8/fluidimage-0.5.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,994 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/41/f6/ad93770f73af804742fdaccd52ea6042a0c20117c0770c66307287520c60/fluidimage-0.5.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,995 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/41/21/217888e001f0dce3e265c71e880ac96d4516d6c2a0c3eee2ee8095f0ba75/fluidimage-0.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,996 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/48/64/b8f9bd830f9111a4724c122e94fc1a337515f0da428f0ec0631a1dcb8b09/fluidimage-0.5.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,996 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/b2/de/ae77926d912981128b044a471d0a6314574f7642e18153172d993bff17ab/fluidimage-0.5.0-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,997 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/3d/a1/20b131758b842da28dd21121d62bd960f2a532d907c3094762ee83feecba/fluidimage-0.5.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,997 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/0e/e1/82285bc4d1efd4b4fbae52c7c5ccfafd729177ada18b9bdc067324620e4f/fluidimage-0.5.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,998 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/0f/d7/749dc7ebc6081784a9d71acf8bb1b682e228ea40bd0ce5c33368f02ec8ea/fluidimage-0.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,998 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/fa/a0/7105e85d5976c238ecb07cb5ef6bd6ab0e66aef85e6073cd7717bacd9c4a/fluidimage-0.5.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,999 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/00/2a/c8c90b4ecafcd2a860737e5d321fbf9ed2028d236f0299bdf76bea7326fd/fluidimage-0.5.0-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:18,999 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/79/bf/043d0f01ec234d15e9dd60000e1de752cf6cff2ce45c4727af80b4581b8f/fluidimage-0.5.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,000 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/e6/d4/813b847d378bb289415f2e5864ca6f5cbd90d3b4b10866a6887c76cefd86/fluidimage-0.5.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,001 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/e7/e2/8b0a384dddc187d4ee8aa8d576a7ff51cb651c2c93c09640e4b7089a97de/fluidimage-0.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,001 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/45/da/9a41d00f4d6a397586562b0b49184727c424eeb9474303b8dc4c164e6dd4/fluidimage-0.5.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,002 Found link https://files.pythonhosted.org/packages/bc/65/bda8f945c63585c544515d8bdb702cc899dad5eaa38388866e4c51ac3544/fluidimage-0.5.0.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.5.0 2024-05-07T12:34:19,003 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/3b/6b/971e86aede863700c8105ad11122253ef3bf717162f7e6b00793203cd51b/fluidimage-0.5.1-cp310-cp310-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,004 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/03/43/3fb1ce882e4c9133947cf82fb7ef4d73aa513313bf101104f98a157517ac/fluidimage-0.5.1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,005 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/41/48/4d3d109dc5c495e155740e8fb98db30c1dd41736bdd8ef491203bff71f94/fluidimage-0.5.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,005 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/15/d4/801c574a206d563795c43e11fdfda74b78bfa0205be9f01a7b928b667fe4/fluidimage-0.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,006 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/44/b6/9a6f71237e34bdd478ece72545e5528b698322b8f1e80fc856f95399e795/fluidimage-0.5.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,006 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/aa/c1/89d50d7ae01ec2ee00e31442219e71e885feb25494769fa9e0e9b62276df/fluidimage-0.5.1-cp311-cp311-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,007 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/98/ee/49b18d5db0999196dde3634b04ef9e4f503d3ff8af6cf260180b7107c975/fluidimage-0.5.1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,007 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/eb/c9/d0fe2cc3e41b4697794d2c6370ac0c6f0b3ec13bcc249737c55c1dde336b/fluidimage-0.5.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,008 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a4/69/ee936c93fb0e9f25741b291c672aefc7a97d6b65726c5c11a56792dfc7f5/fluidimage-0.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,008 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/17/29/41fddd0a009a040f5f65c0462a93677a12ab9a79b4d8027c030888002a93/fluidimage-0.5.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,009 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a6/20/299671e9ce0fc46df1b701ef9b3115af31e8254e07feef742f79886b1e3f/fluidimage-0.5.1-cp312-cp312-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,010 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/a3/95/e39a2da6772fbcc693ee4e66cfb99103a8f78d31a342d45b83f88885b0bc/fluidimage-0.5.1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,010 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/3e/60/4213b985b78105e6b9c081e172708a48128844bbfc7a37cd071691ccf951/fluidimage-0.5.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,011 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/64/9b/feaf9b7c04b38f4b97005ac00113b969a91f32accb620c5d67a16ed448a3/fluidimage-0.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,012 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/20/9d/5b6eeaa02971d837a2d0644093c529120cc730a1d408338cac17fe666a98/fluidimage-0.5.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,012 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/19/6d/05caaf7dc802782229168f8774150d9e15ebac2f91773f2fb57f5ab63289/fluidimage-0.5.1-cp39-cp39-macosx_10_9_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,012 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/96/09/9e79297ec74041e5949c7bcd6f20fe36c5b035933150ec7208ee222a03b0/fluidimage-0.5.1-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,013 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c0/f9/cac09b23776cd9183138f00b8d270d26ea61898619e26a450f90c13c8b86/fluidimage-0.5.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,013 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/c9/04/2745b0bfc8e461ef34ecf24808a6d81f415a0dde705b47188092b4ca60cb/fluidimage-0.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,014 Skipping link: No binaries permitted for fluidimage: https://files.pythonhosted.org/packages/6e/b8/0f274001c2f960c90e8ce221a54ea001d1dc3c49929ee427c4f7515111fc/fluidimage-0.5.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9) 2024-05-07T12:34:19,015 Found link https://files.pythonhosted.org/packages/7a/1f/9af44703a61027a337afdc2ac204075f489e2b00f2009395b24258512f78/fluidimage-0.5.1.tar.gz (from https://pypi.org/simple/fluidimage/) (requires-python:<3.13,>=3.9), version: 0.5.1 2024-05-07T12:34:19,016 Fetching project page and analyzing links: https://www.piwheels.org/simple/fluidimage/ 2024-05-07T12:34:19,017 Getting page https://www.piwheels.org/simple/fluidimage/ 2024-05-07T12:34:19,018 Found index url https://www.piwheels.org/simple/ 2024-05-07T12:34:19,257 Fetched page https://www.piwheels.org/simple/fluidimage/ as text/html 2024-05-07T12:34:19,264 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.5-cp39-cp39-linux_armv6l.whl#sha256=57d9b1fe4f03bddd01ed210f60f47a21eff742ac64bc00626b2fa181dca7c4ee (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.9) 2024-05-07T12:34:19,264 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.5-cp39-cp39-linux_armv7l.whl#sha256=57d9b1fe4f03bddd01ed210f60f47a21eff742ac64bc00626b2fa181dca7c4ee (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.9) 2024-05-07T12:34:19,265 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.4-cp37-cp37m-linux_armv6l.whl#sha256=a438109e8b2b0cabdb12a2eefcf57de53afcd7b388cf7200fd67848bf0c7b465 (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T12:34:19,265 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.4-cp37-cp37m-linux_armv7l.whl#sha256=a438109e8b2b0cabdb12a2eefcf57de53afcd7b388cf7200fd67848bf0c7b465 (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T12:34:19,266 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.4-cp39-cp39-linux_armv6l.whl#sha256=9dca8a6b1549b4258f4b65b55469e54523e3c992374199e56f553a76e5f793fd (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T12:34:19,267 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.4-cp39-cp39-linux_armv7l.whl#sha256=9dca8a6b1549b4258f4b65b55469e54523e3c992374199e56f553a76e5f793fd (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T12:34:19,267 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.3.post0-cp37-cp37m-linux_armv6l.whl#sha256=866cdeaa38c145d9d9429e64e911e623770e386aa0187d7620c8645336e2a842 (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T12:34:19,267 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.3.post0-cp37-cp37m-linux_armv7l.whl#sha256=866cdeaa38c145d9d9429e64e911e623770e386aa0187d7620c8645336e2a842 (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T12:34:19,268 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.3.post0-cp39-cp39-linux_armv6l.whl#sha256=577429ab2078678402306a95e5eae230d5abaa21320fc17884d9c5867df19d0a (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T12:34:19,268 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.3.post0-cp39-cp39-linux_armv7l.whl#sha256=577429ab2078678402306a95e5eae230d5abaa21320fc17884d9c5867df19d0a (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T12:34:19,269 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.3-cp37-cp37m-linux_armv6l.whl#sha256=160bc7af950ed4546b9e9b0241f02cf02f91a2ab63352221f79a6c442277763d (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T12:34:19,269 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.3-cp37-cp37m-linux_armv7l.whl#sha256=160bc7af950ed4546b9e9b0241f02cf02f91a2ab63352221f79a6c442277763d (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T12:34:19,270 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.3-cp39-cp39-linux_armv6l.whl#sha256=06f436964e06e11d4d49491e172f5736db468eb1346cd766a77df68c14c4f067 (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T12:34:19,270 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.3-cp39-cp39-linux_armv7l.whl#sha256=06f436964e06e11d4d49491e172f5736db468eb1346cd766a77df68c14c4f067 (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T12:34:19,271 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.2-py3-none-any.whl#sha256=c5eb23ba5bcb1bcd3de7fbf33856ba3af0df7a5b7b8544f42f691772e633d226 (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T12:34:19,271 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.1-py3-none-any.whl#sha256=d881cb7091aac6a9555f8cd85089f5e6c1060f66481804f0f0dc8d246929cdc5 (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T12:34:19,272 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.1.0-py3-none-any.whl#sha256=41fc2ffcd3dd5e3ccef76db63d6991b80f5e16a9efd09aa4972052dd4131432c (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T12:34:19,272 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.0.3-py3-none-any.whl#sha256=4db60efcfad8f4f5187b83aa405f6182d3769483c7058457acf0404ed0334186 (from https://www.piwheels.org/simple/fluidimage/) (requires-python:>=3.6) 2024-05-07T12:34:19,273 Skipping link: No binaries permitted for fluidimage: https://www.piwheels.org/simple/fluidimage/fluidimage-0.0.1b0-py3-none-any.whl#sha256=2844be5edebaeda29491b7f3d0ad544571b8a2071033516954f4bd4ab89e2bb6 (from https://www.piwheels.org/simple/fluidimage/) 2024-05-07T12:34:19,274 Skipping link: not a file: https://www.piwheels.org/simple/fluidimage/ 2024-05-07T12:34:19,274 Skipping link: not a file: https://pypi.org/simple/fluidimage/ 2024-05-07T12:34:19,295 Given no hashes to check 1 links for project 'fluidimage': discarding no candidates 2024-05-07T12:34:19,315 Collecting fluidimage==0.5.1 2024-05-07T12:34:19,317 Created temporary directory: /tmp/pip-unpack-_w7fr823 2024-05-07T12:34:19,814 Downloading fluidimage-0.5.1.tar.gz (1.1 MB) 2024-05-07T12:34:20,540 Added fluidimage==0.5.1 from https://files.pythonhosted.org/packages/7a/1f/9af44703a61027a337afdc2ac204075f489e2b00f2009395b24258512f78/fluidimage-0.5.1.tar.gz to build tracker '/tmp/pip-build-tracker-m4dv1d79' 2024-05-07T12:34:20,550 Created temporary directory: /tmp/pip-build-env-gk1yclv3 2024-05-07T12:34:20,555 Installing build dependencies: started 2024-05-07T12:34:20,556 Running command pip subprocess to install build dependencies 2024-05-07T12:34:21,780 Using pip 24.0 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2024-05-07T12:34:22,314 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-05-07T12:34:22,831 Collecting meson-python 2024-05-07T12:34:23,014 Downloading https://www.piwheels.org/simple/meson-python/meson_python-0.16.0-py3-none-any.whl (26 kB) 2024-05-07T12:34:23,643 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/3a/be/650f9c091ef71cb01d735775d554e068752d3ff63d7943b26316dc401749/numpy-1.21.2.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-05-07T12:34:23,646 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/5f/d6/ad58ded26556eaeaa8c971e08b6466f17c4ac4d786cd3d800e26ce59cc01/numpy-1.21.3.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-05-07T12:34:23,649 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/fb/48/b0708ebd7718a8933f0d3937513ef8ef2f4f04529f1f66ca86d873043921/numpy-1.21.4.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-05-07T12:34:23,653 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/c2/a8/a924a09492bdfee8c2ec3094d0a13f2799800b4fdc9c890738aeeb12c72e/numpy-1.21.5.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-05-07T12:34:23,656 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/45/b7/de7b8e67f2232c26af57c205aaad29fe17754f793404f59c8a730c7a191a/numpy-1.21.6.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2024-05-07T12:34:23,976 Collecting numpy 2024-05-07T12:34:23,991 Using cached https://www.piwheels.org/simple/numpy/numpy-1.26.4-cp311-cp311-linux_armv7l.whl (5.6 MB) 2024-05-07T12:34:24,397 Collecting transonic>=0.6.2 2024-05-07T12:34:24,411 Downloading https://www.piwheels.org/simple/transonic/transonic-0.6.4-py3-none-any.whl (74 kB) 2024-05-07T12:34:24,439 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.8/74.8 kB 4.3 MB/s eta 0:00:00 2024-05-07T12:34:24,879 Collecting pythran>=0.9.7 2024-05-07T12:34:24,982 Downloading https://www.piwheels.org/simple/pythran/pythran-0.15.0-py3-none-any.whl (4.3 MB) 2024-05-07T12:34:25,859 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 5.0 MB/s eta 0:00:00 2024-05-07T12:34:26,372 Collecting meson>=0.63.3 (from meson-python) 2024-05-07T12:34:26,400 Using cached https://www.piwheels.org/simple/meson/meson-1.4.0-py3-none-any.whl (935 kB) 2024-05-07T12:34:26,591 Collecting packaging>=19.0 (from meson-python) 2024-05-07T12:34:26,605 Using cached https://www.piwheels.org/simple/packaging/packaging-24.0-py3-none-any.whl (53 kB) 2024-05-07T12:34:26,687 Collecting pyproject-metadata>=0.7.1 (from meson-python) 2024-05-07T12:34:26,818 Downloading https://www.piwheels.org/simple/pyproject-metadata/pyproject_metadata-0.8.0-py3-none-any.whl (7.5 kB) 2024-05-07T12:34:26,977 Collecting autopep8 (from transonic>=0.6.2) 2024-05-07T12:34:26,992 Downloading https://www.piwheels.org/simple/autopep8/autopep8-2.1.0-py2.py3-none-any.whl (44 kB) 2024-05-07T12:34:27,011 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.0/45.0 kB 3.4 MB/s eta 0:00:00 2024-05-07T12:34:27,170 Collecting beniget~=0.4.0 (from transonic>=0.6.2) 2024-05-07T12:34:27,180 Downloading https://www.piwheels.org/simple/beniget/beniget-0.4.1-py3-none-any.whl (9.5 kB) 2024-05-07T12:34:27,304 Collecting gast~=0.5.0 (from transonic>=0.6.2) 2024-05-07T12:34:27,315 Downloading https://www.piwheels.org/simple/gast/gast-0.5.4-py3-none-any.whl (19 kB) 2024-05-07T12:34:27,418 Collecting ply>=3.4 (from pythran>=0.9.7) 2024-05-07T12:34:27,440 Downloading https://www.piwheels.org/simple/ply/ply-3.11-py2.py3-none-any.whl (49 kB) 2024-05-07T12:34:27,457 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.6/49.6 kB 4.2 MB/s eta 0:00:00 2024-05-07T12:34:28,890 Collecting setuptools (from pythran>=0.9.7) 2024-05-07T12:34:28,914 Using cached https://www.piwheels.org/simple/setuptools/setuptools-69.5.1-py3-none-any.whl (894 kB) 2024-05-07T12:34:29,134 Collecting pycodestyle>=2.11.0 (from autopep8->transonic>=0.6.2) 2024-05-07T12:34:29,144 Downloading https://www.piwheels.org/simple/pycodestyle/pycodestyle-2.11.1-py2.py3-none-any.whl (31 kB) 2024-05-07T12:34:32,013 Installing collected packages: ply, setuptools, pycodestyle, packaging, numpy, meson, gast, pyproject-metadata, beniget, autopep8, transonic, pythran, meson-python 2024-05-07T12:34:35,283 Creating /tmp/pip-build-env-gk1yclv3/overlay/local/bin 2024-05-07T12:34:35,285 changing mode of /tmp/pip-build-env-gk1yclv3/overlay/local/bin/pycodestyle to 755 2024-05-07T12:34:44,181 changing mode of /tmp/pip-build-env-gk1yclv3/overlay/local/bin/f2py to 755 2024-05-07T12:34:48,402 changing mode of /tmp/pip-build-env-gk1yclv3/overlay/local/bin/meson to 755 2024-05-07T12:34:48,705 changing mode of /tmp/pip-build-env-gk1yclv3/overlay/local/bin/autopep8 to 755 2024-05-07T12:34:49,034 changing mode of /tmp/pip-build-env-gk1yclv3/overlay/local/bin/transonic to 755 2024-05-07T12:34:49,037 changing mode of /tmp/pip-build-env-gk1yclv3/overlay/local/bin/transonic-clean-dir to 755 2024-05-07T12:34:49,039 changing mode of /tmp/pip-build-env-gk1yclv3/overlay/local/bin/transonic-get-include to 755 2024-05-07T12:34:49,042 changing mode of /tmp/pip-build-env-gk1yclv3/overlay/local/bin/transonic-init-meson to 755 2024-05-07T12:34:57,191 changing mode of /tmp/pip-build-env-gk1yclv3/overlay/local/bin/pythran to 755 2024-05-07T12:34:57,193 changing mode of /tmp/pip-build-env-gk1yclv3/overlay/local/bin/pythran-config to 755 2024-05-07T12:34:57,523 Successfully installed autopep8-2.1.0 beniget-0.4.1 gast-0.5.4 meson-1.4.0 meson-python-0.16.0 numpy-1.26.4 packaging-24.0 ply-3.11 pycodestyle-2.11.1 pyproject-metadata-0.8.0 pythran-0.15.0 setuptools-69.5.1 transonic-0.6.4 2024-05-07T12:34:58,150 Installing build dependencies: finished with status 'done' 2024-05-07T12:34:58,154 Getting requirements to build wheel: started 2024-05-07T12:34:58,155 Running command Getting requirements to build wheel 2024-05-07T12:34:58,587 Getting requirements to build wheel: finished with status 'done' 2024-05-07T12:34:58,641 Installing backend dependencies: started 2024-05-07T12:34:58,643 Running command pip subprocess to install backend dependencies 2024-05-07T12:34:59,959 Using pip 24.0 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2024-05-07T12:35:00,534 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-05-07T12:35:00,934 Collecting patchelf>=0.11.0 2024-05-07T12:35:00,935 Obtaining dependency information for patchelf>=0.11.0 from https://files.pythonhosted.org/packages/69/47/e02357d1075cdf4b56be39a6c218a5a2b0bd3896011120ae3765190ab527/patchelf-0.17.2.1-py2.py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl.metadata 2024-05-07T12:35:00,980 Using cached patchelf-0.17.2.1-py2.py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl.metadata (3.3 kB) 2024-05-07T12:35:01,004 Using cached patchelf-0.17.2.1-py2.py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl (381 kB) 2024-05-07T12:35:03,329 Installing collected packages: patchelf 2024-05-07T12:35:03,380 Successfully installed patchelf-0.17.2.1 2024-05-07T12:35:03,818 Installing backend dependencies: finished with status 'done' 2024-05-07T12:35:03,820 Created temporary directory: /tmp/pip-modern-metadata-7iie8_th 2024-05-07T12:35:03,822 Preparing metadata (pyproject.toml): started 2024-05-07T12:35:03,823 Running command Preparing metadata (pyproject.toml) 2024-05-07T12:35:05,170 + meson setup /tmp/pip-wheel-09e6h2lt/fluidimage_98f53bc02bde4b7085cb3c3dcbe4e1da /tmp/pip-wheel-09e6h2lt/fluidimage_98f53bc02bde4b7085cb3c3dcbe4e1da/.mesonpy-r0qsv2ae -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=/tmp/pip-wheel-09e6h2lt/fluidimage_98f53bc02bde4b7085cb3c3dcbe4e1da/.mesonpy-r0qsv2ae/meson-python-native-file.ini 2024-05-07T12:35:20,987 The Meson build system 2024-05-07T12:35:20,988 Version: 1.4.0 2024-05-07T12:35:20,989 Source dir: /tmp/pip-wheel-09e6h2lt/fluidimage_98f53bc02bde4b7085cb3c3dcbe4e1da 2024-05-07T12:35:20,990 Build dir: /tmp/pip-wheel-09e6h2lt/fluidimage_98f53bc02bde4b7085cb3c3dcbe4e1da/.mesonpy-r0qsv2ae 2024-05-07T12:35:20,991 Build type: native build 2024-05-07T12:35:20,992 Project name: fluidimage 2024-05-07T12:35:20,992 Project version: undefined 2024-05-07T12:35:20,993 C++ compiler for the host machine: c++ (gcc 12.2.0 "c++ (Raspbian 12.2.0-14+rpi1) 12.2.0") 2024-05-07T12:35:20,994 C++ linker for the host machine: c++ ld.bfd 2.40 2024-05-07T12:35:20,995 Host machine cpu family: arm 2024-05-07T12:35:20,996 Host machine cpu: armv7l 2024-05-07T12:35:20,997 Program python3 found: YES (/usr/bin/python3) 2024-05-07T12:35:20,997 Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1 2024-05-07T12:35:20,998 Run-time dependency python found: YES 3.11 2024-05-07T12:35:20,999 Program pythran found: YES (/tmp/pip-build-env-gk1yclv3/overlay/local/bin/pythran) 2024-05-07T12:35:21,000 Found CMake: /usr/bin/cmake (3.25.1) 2024-05-07T12:35:21,000 Run-time dependency xsimd found: NO (tried pkgconfig and cmake) 2024-05-07T12:35:21,001 Build targets in project: 12 2024-05-07T12:35:21,003 fluidimage undefined 2024-05-07T12:35:21,004 User defined options 2024-05-07T12:35:21,005 Native files: /tmp/pip-wheel-09e6h2lt/fluidimage_98f53bc02bde4b7085cb3c3dcbe4e1da/.mesonpy-r0qsv2ae/meson-python-native-file.ini 2024-05-07T12:35:21,006 buildtype : release 2024-05-07T12:35:21,007 b_ndebug : if-release 2024-05-07T12:35:21,007 b_vscrt : md 2024-05-07T12:35:21,009 Found ninja-1.11.1 at /usr/bin/ninja 2024-05-07T12:35:21,154 + /usr/bin/ninja 2024-05-07T12:35:26,511 [1/18] Generating src/fluidimage/topologies/__pythran__/example with a custom command (wrapped by meson to set env) 2024-05-07T12:35:26,634 [2/18] Generating src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline with a custom command (wrapped by meson to set env) 2024-05-07T12:35:26,928 [3/18] Generating src/fluidimage/calcul/__pythran__/fft with a custom command (wrapped by meson to set env) 2024-05-07T12:35:29,844 [4/18] Generating src/fluidimage/calcul/__pythran__/subpix with a custom command (wrapped by meson to set env) 2024-05-07T12:35:32,865 [5/18] Generating src/fluidimage/calcul/__pythran__/mean_neighbors with a custom command (wrapped by meson to set env) 2024-05-07T12:35:37,869 [6/18] Compiling C++ object src/fluidimage/calcul/__pythran__/fft.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._fft.cpp.o 2024-05-07T12:35:37,870 FAILED: src/fluidimage/calcul/__pythran__/fft.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._fft.cpp.o 2024-05-07T12:35:37,871 c++ -Isrc/fluidimage/calcul/__pythran__/fft.cpython-311-arm-linux-gnueabihf.so.p -Isrc/fluidimage/calcul/__pythran__ -I../src/fluidimage/calcul/__pythran__ -I/tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran -I/tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -I/usr/include/arm-linux-gnueabihf/python3.11 -fvisibility=hidden -fvisibility-inlines-hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++11 -O3 -fPIC -DENABLE_PYTHON_MODULE -D__PYTHRAN__=3 -DPYTHRAN_BLAS_NONE -DUSE_XSIMD -MD -MQ src/fluidimage/calcul/__pythran__/fft.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._fft.cpp.o -MF src/fluidimage/calcul/__pythran__/fft.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._fft.cpp.o.d -o src/fluidimage/calcul/__pythran__/fft.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._fft.cpp.o -c src/fluidimage/calcul/__pythran__/fft.cpp 2024-05-07T12:35:37,872 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/tuple.hpp:5, 2024-05-07T12:35:37,873 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/builtins/bool_.hpp:5, 2024-05-07T12:35:37,874 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:4, 2024-05-07T12:35:37,875 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:6, 2024-05-07T12:35:37,876 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/slice.hpp:5, 2024-05-07T12:35:37,877 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:46, 2024-05-07T12:35:37,878 from src/fluidimage/calcul/__pythran__/fft.cpp:1: 2024-05-07T12:35:37,879 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:55: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:37,880 101 | xsimd::batch> { 2024-05-07T12:35:37,881 | ^~~~~ 2024-05-07T12:35:37,882 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/xsimd.hpp:55, 2024-05-07T12:35:37,882 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:7: 2024-05-07T12:35:37,883 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:37,884 34 | class batch; 2024-05-07T12:35:37,885 | ^~~~~ 2024-05-07T12:35:37,886 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 2 is invalid 2024-05-07T12:35:37,887 101 | xsimd::batch> { 2024-05-07T12:35:37,888 | ^~ 2024-05-07T12:35:37,889 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 4 is invalid 2024-05-07T12:35:37,890 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 5 is invalid 2024-05-07T12:35:37,891 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:64: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:37,891 103 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:37,892 | ^ 2024-05-07T12:35:37,893 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:37,894 34 | class batch; 2024-05-07T12:35:37,895 | ^~~~~ 2024-05-07T12:35:37,896 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:65: error: expected identifier before ‘;’ token 2024-05-07T12:35:37,897 103 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:37,898 | ^ 2024-05-07T12:35:37,899 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:105:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:37,900 105 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:37,901 | ^~~~~~~~~~~ 2024-05-07T12:35:37,902 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:37,903 109 | auto operator*() const -> decltype(xsimd::load_unaligned(data)); 2024-05-07T12:35:37,904 | ^~~~~~~~~~~~~~ 2024-05-07T12:35:37,905 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:37,906 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:119:46: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:37,906 119 | void store(xsimd::batch const &); 2024-05-07T12:35:37,908 | ^ 2024-05-07T12:35:37,908 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:37,909 34 | class batch; 2024-05-07T12:35:37,910 | ^~~~~ 2024-05-07T12:35:37,911 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/dynamic_tuple.hpp:8, 2024-05-07T12:35:37,913 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:7, 2024-05-07T12:35:37,914 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:6: 2024-05-07T12:35:37,915 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:37,916 208 | -> decltype(xsimd::load_unaligned(data)) 2024-05-07T12:35:37,917 | ^~~~~~~~~~~~~~ 2024-05-07T12:35:37,918 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:37,919 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:215:65: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:37,920 215 | const_simd_nditerator::store(xsimd::batch const &val) 2024-05-07T12:35:37,921 | ^ 2024-05-07T12:35:37,922 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:37,922 34 | class batch; 2024-05-07T12:35:37,923 | ^~~~~ 2024-05-07T12:35:37,924 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp: In member function ‘void {anonymous}::pythonic::types::const_simd_nditerator::store(const int&)’: 2024-05-07T12:35:37,925 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:217:9: error: request for member ‘store_unaligned’ in ‘val’, which is of non-class type ‘const int’ 2024-05-07T12:35:37,926 217 | val.store_unaligned(const_cast(data)); 2024-05-07T12:35:37,927 | ^~~~~~~~~~~~~~~ 2024-05-07T12:35:37,928 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_op_helper.hpp:4, 2024-05-07T12:35:37,929 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/bool_.hpp:7, 2024-05-07T12:35:37,930 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:19, 2024-05-07T12:35:37,931 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:4, 2024-05-07T12:35:37,932 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:8: 2024-05-07T12:35:37,933 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp: At global scope: 2024-05-07T12:35:37,934 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp:191:23: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:37,935 191 | xsimd::batch _splated; 2024-05-07T12:35:37,935 | ^ 2024-05-07T12:35:37,936 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:37,937 34 | class batch; 2024-05-07T12:35:37,938 | ^~~~~ 2024-05-07T12:35:37,939 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:34: 2024-05-07T12:35:37,940 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:67: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:37,941 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T12:35:37,942 | ^ 2024-05-07T12:35:37,943 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:37,944 34 | class batch; 2024-05-07T12:35:37,945 | ^~~~~ 2024-05-07T12:35:37,946 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:68: error: expected parameter pack before ‘...’ 2024-05-07T12:35:37,947 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T12:35:37,947 | ^~~ 2024-05-07T12:35:37,949 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:71: error: template argument 1 is invalid 2024-05-07T12:35:37,950 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T12:35:37,950 | ^ 2024-05-07T12:35:37,951 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:734:69: error: template argument 4 is invalid 2024-05-07T12:35:37,953 734 | typename std::remove_reference::type::simd_iterator...>; 2024-05-07T12:35:37,953 | ^ 2024-05-07T12:35:37,954 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:739:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:37,955 739 | simd_iterator _vbegin(types::vectorize, utils::index_sequence) const; 2024-05-07T12:35:37,956 | ^~~~~~~~~~~~~ 2024-05-07T12:35:37,957 | nditerator 2024-05-07T12:35:37,958 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:740:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:37,959 740 | simd_iterator vbegin(types::vectorize) const; 2024-05-07T12:35:37,960 | ^~~~~~~~~~~~~ 2024-05-07T12:35:37,961 | nditerator 2024-05-07T12:35:37,962 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:742:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:37,963 742 | simd_iterator _vend(types::vectorize, utils::index_sequence) const; 2024-05-07T12:35:37,964 | ^~~~~~~~~~~~~ 2024-05-07T12:35:37,965 | nditerator 2024-05-07T12:35:37,967 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:743:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:37,968 743 | simd_iterator vend(types::vectorize) const; 2024-05-07T12:35:37,969 | ^~~~~~~~~~~~~ 2024-05-07T12:35:37,969 | nditerator 2024-05-07T12:35:37,970 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:12: 2024-05-07T12:35:37,971 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&)’: 2024-05-07T12:35:37,973 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:174:30: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:37,974 174 | using vT = xsimd::batch; 2024-05-07T12:35:37,975 | ^ 2024-05-07T12:35:37,976 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:37,977 34 | class batch; 2024-05-07T12:35:37,978 | ^~~~~ 2024-05-07T12:35:37,979 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:176:35: error: ‘vT’ has not been declared 2024-05-07T12:35:37,980 176 | static const std::size_t vN = vT::size; 2024-05-07T12:35:37,981 | ^~ 2024-05-07T12:35:37,982 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&)’: 2024-05-07T12:35:37,983 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:39: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:37,984 445 | using vT = typename xsimd::batch; 2024-05-07T12:35:37,985 | ^ 2024-05-07T12:35:37,985 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:37,993 34 | class batch; 2024-05-07T12:35:37,994 | ^~~~~ 2024-05-07T12:35:37,995 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:40: error: expected identifier before ‘;’ token 2024-05-07T12:35:37,996 445 | using vT = typename xsimd::batch; 2024-05-07T12:35:37,997 | ^ 2024-05-07T12:35:37,998 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:448:35: error: ‘vT’ has not been declared 2024-05-07T12:35:37,999 448 | static const std::size_t vN = vT::size; 2024-05-07T12:35:38,000 | ^~ 2024-05-07T12:35:38,001 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:18: 2024-05-07T12:35:38,002 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::sliced_list::simd_iterator {anonymous}::pythonic::types::sliced_list::vend(vectorizer) const’: 2024-05-07T12:35:38,003 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:38,004 219 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:38,005 | ^ 2024-05-07T12:35:38,006 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:38,007 34 | class batch; 2024-05-07T12:35:38,008 | ^~~~~ 2024-05-07T12:35:38,009 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:38,010 219 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:38,011 | ^ 2024-05-07T12:35:38,012 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:220:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:38,013 220 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:38,014 | ^~~~~~~~~~~ 2024-05-07T12:35:38,015 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::list::simd_iterator {anonymous}::pythonic::types::list::vend(vectorizer) const’: 2024-05-07T12:35:38,016 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:38,017 497 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:38,018 | ^ 2024-05-07T12:35:38,019 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:38,020 34 | class batch; 2024-05-07T12:35:38,021 | ^~~~~ 2024-05-07T12:35:38,022 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:38,022 497 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:38,023 | ^ 2024-05-07T12:35:38,024 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:498:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:38,025 498 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:38,026 | ^~~~~~~~~~~ 2024-05-07T12:35:38,026 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_op_helper.hpp:5, 2024-05-07T12:35:38,027 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/bool_.hpp:6, 2024-05-07T12:35:38,028 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:23: 2024-05-07T12:35:38,029 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp: In constructor ‘{anonymous}::pythonic::types::broadcast_base::broadcast_base(V)’: 2024-05-07T12:35:38,030 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp:79:47: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:38,031 79 | : _value(v), _splated(xsimd::batch(_value)) 2024-05-07T12:35:38,032 | ^ 2024-05-07T12:35:38,034 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:38,035 34 | class batch; 2024-05-07T12:35:38,036 | ^~~~~ 2024-05-07T12:35:38,037 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:37: 2024-05-07T12:35:38,038 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp: At global scope: 2024-05-07T12:35:38,039 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:228:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:38,040 228 | numpy_expr::_vbegin(vectorize, utils::index_sequence) const 2024-05-07T12:35:38,041 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:38,042 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:746:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:38,043 746 | simd_iterator_nobroadcast _vbegin(types::vectorize_nobroadcast, 2024-05-07T12:35:38,044 | ^~~~~~~ 2024-05-07T12:35:38,045 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:38,045 595 | struct numpy_expr { 2024-05-07T12:35:38,046 | ^~~~~~~~~~ 2024-05-07T12:35:38,047 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:240:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T12:35:38,048 240 | numpy_expr::vbegin(vectorize) const 2024-05-07T12:35:38,049 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:38,050 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:748:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T12:35:38,050 748 | simd_iterator_nobroadcast vbegin(types::vectorize_nobroadcast) const; 2024-05-07T12:35:38,051 | ^~~~~~ 2024-05-07T12:35:38,052 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:38,053 595 | struct numpy_expr { 2024-05-07T12:35:38,054 | ^~~~~~~~~~ 2024-05-07T12:35:38,055 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:248:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:38,056 248 | numpy_expr::_vend(vectorize, utils::index_sequence) const 2024-05-07T12:35:38,057 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:38,058 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:750:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:38,059 750 | simd_iterator_nobroadcast _vend(types::vectorize_nobroadcast, 2024-05-07T12:35:38,060 | ^~~~~ 2024-05-07T12:35:38,061 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:38,062 595 | struct numpy_expr { 2024-05-07T12:35:38,063 | ^~~~~~~~~~ 2024-05-07T12:35:38,064 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:257:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T12:35:38,066 257 | numpy_expr::vend(vectorize) const 2024-05-07T12:35:38,067 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:38,068 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:752:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T12:35:38,069 752 | simd_iterator_nobroadcast vend(types::vectorize_nobroadcast) const; 2024-05-07T12:35:38,070 | ^~~~ 2024-05-07T12:35:38,071 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:38,072 595 | struct numpy_expr { 2024-05-07T12:35:38,073 | ^~~~~~~~~~ 2024-05-07T12:35:38,073 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:14, 2024-05-07T12:35:38,074 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:38: 2024-05-07T12:35:38,075 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_iexpr::simd_iterator {anonymous}::pythonic::types::numpy_iexpr::vend(vectorizer) const’: 2024-05-07T12:35:38,075 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:38,076 334 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:38,077 | ^ 2024-05-07T12:35:38,078 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:38,079 34 | class batch; 2024-05-07T12:35:38,080 | ^~~~~ 2024-05-07T12:35:38,086 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:38,087 334 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:38,088 | ^ 2024-05-07T12:35:38,089 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:335:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:38,090 335 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:38,091 | ^~~~~~~~~~~ 2024-05-07T12:35:38,092 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_gexpr::simd_iterator {anonymous}::pythonic::types::numpy_gexpr::vend(vectorizer) const’: 2024-05-07T12:35:38,093 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:38,094 721 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:38,095 | ^ 2024-05-07T12:35:38,096 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:38,097 34 | class batch; 2024-05-07T12:35:38,098 | ^~~~~ 2024-05-07T12:35:38,099 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:38,100 721 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:38,101 | ^ 2024-05-07T12:35:38,102 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:722:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:38,103 722 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:38,103 | ^~~~~~~~~~~ 2024-05-07T12:35:38,104 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp: In member function ‘{anonymous}::pythonic::types::ndarray::simd_iterator {anonymous}::pythonic::types::ndarray::vend(vectorizer) const’: 2024-05-07T12:35:38,105 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:38,106 690 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:38,107 | ^ 2024-05-07T12:35:38,107 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:38,109 34 | class batch; 2024-05-07T12:35:38,109 | ^~~~~ 2024-05-07T12:35:38,110 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:38,111 690 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:38,112 | ^ 2024-05-07T12:35:38,113 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:691:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:38,114 691 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:38,115 | ^~~~~~~~~~~ 2024-05-07T12:35:38,116 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp: In member function ‘{anonymous}::pythonic::types::array_base::simd_iterator {anonymous}::pythonic::types::array_base::vend(vectorizer) const’: 2024-05-07T12:35:38,117 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:38,118 249 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:38,119 | ^ 2024-05-07T12:35:38,120 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:38,121 34 | class batch; 2024-05-07T12:35:38,122 | ^~~~~ 2024-05-07T12:35:38,123 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:38,124 249 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:38,124 | ^ 2024-05-07T12:35:38,125 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:250:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:38,126 250 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:38,128 | ^~~~~~~~~~~ 2024-05-07T12:35:39,734 [7/18] Generating src/fluidimage/calcul/__pythran__/correl with a custom command (wrapped by meson to set env) 2024-05-07T12:35:41,060 [8/18] Compiling C++ object src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._thin_plate_spline.cpp.o 2024-05-07T12:35:41,061 FAILED: src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._thin_plate_spline.cpp.o 2024-05-07T12:35:41,061 c++ -Isrc/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpython-311-arm-linux-gnueabihf.so.p -Isrc/fluidimage/calcul/interpolate/__pythran__ -I../src/fluidimage/calcul/interpolate/__pythran__ -I/tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran -I/tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -I/usr/include/arm-linux-gnueabihf/python3.11 -fvisibility=hidden -fvisibility-inlines-hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++11 -O3 -fPIC -DENABLE_PYTHON_MODULE -D__PYTHRAN__=3 -DPYTHRAN_BLAS_NONE -DUSE_XSIMD -MD -MQ src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._thin_plate_spline.cpp.o -MF src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._thin_plate_spline.cpp.o.d -o src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._thin_plate_spline.cpp.o -c src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp 2024-05-07T12:35:41,062 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/tuple.hpp:5, 2024-05-07T12:35:41,063 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/builtins/bool_.hpp:5, 2024-05-07T12:35:41,064 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:4, 2024-05-07T12:35:41,065 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:6, 2024-05-07T12:35:41,065 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/slice.hpp:5, 2024-05-07T12:35:41,066 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:46, 2024-05-07T12:35:41,067 from src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:1: 2024-05-07T12:35:41,068 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:55: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:41,069 101 | xsimd::batch> { 2024-05-07T12:35:41,070 | ^~~~~ 2024-05-07T12:35:41,071 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/xsimd.hpp:55, 2024-05-07T12:35:41,072 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:7: 2024-05-07T12:35:41,072 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:41,073 34 | class batch; 2024-05-07T12:35:41,074 | ^~~~~ 2024-05-07T12:35:41,075 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 2 is invalid 2024-05-07T12:35:41,076 101 | xsimd::batch> { 2024-05-07T12:35:41,077 | ^~ 2024-05-07T12:35:41,078 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 4 is invalid 2024-05-07T12:35:41,079 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 5 is invalid 2024-05-07T12:35:41,080 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:64: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:41,080 103 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:41,081 | ^ 2024-05-07T12:35:41,082 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:41,082 34 | class batch; 2024-05-07T12:35:41,083 | ^~~~~ 2024-05-07T12:35:41,084 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:65: error: expected identifier before ‘;’ token 2024-05-07T12:35:41,085 103 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:41,085 | ^ 2024-05-07T12:35:41,086 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:105:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:41,087 105 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:41,088 | ^~~~~~~~~~~ 2024-05-07T12:35:41,088 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:41,089 109 | auto operator*() const -> decltype(xsimd::load_unaligned(data)); 2024-05-07T12:35:41,090 | ^~~~~~~~~~~~~~ 2024-05-07T12:35:41,091 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:41,093 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:119:46: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:41,094 119 | void store(xsimd::batch const &); 2024-05-07T12:35:41,095 | ^ 2024-05-07T12:35:41,096 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:41,096 34 | class batch; 2024-05-07T12:35:41,097 | ^~~~~ 2024-05-07T12:35:41,098 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/dynamic_tuple.hpp:8, 2024-05-07T12:35:41,099 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:7, 2024-05-07T12:35:41,100 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:6: 2024-05-07T12:35:41,101 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:41,101 208 | -> decltype(xsimd::load_unaligned(data)) 2024-05-07T12:35:41,102 | ^~~~~~~~~~~~~~ 2024-05-07T12:35:41,103 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:41,104 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:215:65: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:41,105 215 | const_simd_nditerator::store(xsimd::batch const &val) 2024-05-07T12:35:41,106 | ^ 2024-05-07T12:35:41,107 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:41,108 34 | class batch; 2024-05-07T12:35:41,108 | ^~~~~ 2024-05-07T12:35:41,109 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp: In member function ‘void {anonymous}::pythonic::types::const_simd_nditerator::store(const int&)’: 2024-05-07T12:35:41,110 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:217:9: error: request for member ‘store_unaligned’ in ‘val’, which is of non-class type ‘const int’ 2024-05-07T12:35:41,111 217 | val.store_unaligned(const_cast(data)); 2024-05-07T12:35:41,111 | ^~~~~~~~~~~~~~~ 2024-05-07T12:35:41,112 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_op_helper.hpp:4, 2024-05-07T12:35:41,113 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/bool_.hpp:7, 2024-05-07T12:35:41,113 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:19, 2024-05-07T12:35:41,114 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:4, 2024-05-07T12:35:41,115 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:8: 2024-05-07T12:35:41,116 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp: At global scope: 2024-05-07T12:35:41,117 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp:191:23: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:41,118 191 | xsimd::batch _splated; 2024-05-07T12:35:41,118 | ^ 2024-05-07T12:35:41,119 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:41,120 34 | class batch; 2024-05-07T12:35:41,121 | ^~~~~ 2024-05-07T12:35:41,122 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:34: 2024-05-07T12:35:41,122 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:67: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:41,123 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T12:35:41,124 | ^ 2024-05-07T12:35:41,125 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:41,126 34 | class batch; 2024-05-07T12:35:41,133 | ^~~~~ 2024-05-07T12:35:41,134 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:68: error: expected parameter pack before ‘...’ 2024-05-07T12:35:41,135 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T12:35:41,137 | ^~~ 2024-05-07T12:35:41,137 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:71: error: template argument 1 is invalid 2024-05-07T12:35:41,138 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T12:35:41,139 | ^ 2024-05-07T12:35:41,140 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:734:69: error: template argument 4 is invalid 2024-05-07T12:35:41,141 734 | typename std::remove_reference::type::simd_iterator...>; 2024-05-07T12:35:41,141 | ^ 2024-05-07T12:35:41,142 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:739:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:41,143 739 | simd_iterator _vbegin(types::vectorize, utils::index_sequence) const; 2024-05-07T12:35:41,144 | ^~~~~~~~~~~~~ 2024-05-07T12:35:41,145 | nditerator 2024-05-07T12:35:41,145 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:740:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:41,146 740 | simd_iterator vbegin(types::vectorize) const; 2024-05-07T12:35:41,147 | ^~~~~~~~~~~~~ 2024-05-07T12:35:41,148 | nditerator 2024-05-07T12:35:41,149 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:742:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:41,150 742 | simd_iterator _vend(types::vectorize, utils::index_sequence) const; 2024-05-07T12:35:41,151 | ^~~~~~~~~~~~~ 2024-05-07T12:35:41,152 | nditerator 2024-05-07T12:35:41,152 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:743:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:41,153 743 | simd_iterator vend(types::vectorize) const; 2024-05-07T12:35:41,154 | ^~~~~~~~~~~~~ 2024-05-07T12:35:41,155 | nditerator 2024-05-07T12:35:41,156 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:12: 2024-05-07T12:35:41,156 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&)’: 2024-05-07T12:35:41,157 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:174:30: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:41,158 174 | using vT = xsimd::batch; 2024-05-07T12:35:41,159 | ^ 2024-05-07T12:35:41,159 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:41,160 34 | class batch; 2024-05-07T12:35:41,161 | ^~~~~ 2024-05-07T12:35:41,162 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:176:35: error: ‘vT’ has not been declared 2024-05-07T12:35:41,163 176 | static const std::size_t vN = vT::size; 2024-05-07T12:35:41,164 | ^~ 2024-05-07T12:35:41,165 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&)’: 2024-05-07T12:35:41,165 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:39: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:41,166 445 | using vT = typename xsimd::batch; 2024-05-07T12:35:41,167 | ^ 2024-05-07T12:35:41,167 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:41,168 34 | class batch; 2024-05-07T12:35:41,169 | ^~~~~ 2024-05-07T12:35:41,169 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:40: error: expected identifier before ‘;’ token 2024-05-07T12:35:41,170 445 | using vT = typename xsimd::batch; 2024-05-07T12:35:41,170 | ^ 2024-05-07T12:35:41,171 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:448:35: error: ‘vT’ has not been declared 2024-05-07T12:35:41,172 448 | static const std::size_t vN = vT::size; 2024-05-07T12:35:41,172 | ^~ 2024-05-07T12:35:41,173 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:18: 2024-05-07T12:35:41,174 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::sliced_list::simd_iterator {anonymous}::pythonic::types::sliced_list::vend(vectorizer) const’: 2024-05-07T12:35:41,174 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:41,175 219 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:41,176 | ^ 2024-05-07T12:35:41,177 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:41,178 34 | class batch; 2024-05-07T12:35:41,178 | ^~~~~ 2024-05-07T12:35:41,179 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:41,180 219 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:41,181 | ^ 2024-05-07T12:35:41,181 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:220:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:41,182 220 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:41,183 | ^~~~~~~~~~~ 2024-05-07T12:35:41,184 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::list::simd_iterator {anonymous}::pythonic::types::list::vend(vectorizer) const’: 2024-05-07T12:35:41,185 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:41,185 497 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:41,186 | ^ 2024-05-07T12:35:41,188 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:41,188 34 | class batch; 2024-05-07T12:35:41,189 | ^~~~~ 2024-05-07T12:35:41,190 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:41,190 497 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:41,191 | ^ 2024-05-07T12:35:41,192 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:498:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:41,193 498 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:41,193 | ^~~~~~~~~~~ 2024-05-07T12:35:41,194 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_op_helper.hpp:5, 2024-05-07T12:35:41,195 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/bool_.hpp:6, 2024-05-07T12:35:41,195 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:23: 2024-05-07T12:35:41,196 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp: In constructor ‘{anonymous}::pythonic::types::broadcast_base::broadcast_base(V)’: 2024-05-07T12:35:41,197 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp:79:47: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:41,197 79 | : _value(v), _splated(xsimd::batch(_value)) 2024-05-07T12:35:41,198 | ^ 2024-05-07T12:35:41,199 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:41,200 34 | class batch; 2024-05-07T12:35:41,201 | ^~~~~ 2024-05-07T12:35:41,202 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:37: 2024-05-07T12:35:41,202 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp: At global scope: 2024-05-07T12:35:41,203 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:228:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:41,204 228 | numpy_expr::_vbegin(vectorize, utils::index_sequence) const 2024-05-07T12:35:41,205 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,206 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:746:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:41,207 746 | simd_iterator_nobroadcast _vbegin(types::vectorize_nobroadcast, 2024-05-07T12:35:41,207 | ^~~~~~~ 2024-05-07T12:35:41,208 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:41,209 595 | struct numpy_expr { 2024-05-07T12:35:41,210 | ^~~~~~~~~~ 2024-05-07T12:35:41,211 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:240:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T12:35:41,211 240 | numpy_expr::vbegin(vectorize) const 2024-05-07T12:35:41,212 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,212 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:748:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T12:35:41,213 748 | simd_iterator_nobroadcast vbegin(types::vectorize_nobroadcast) const; 2024-05-07T12:35:41,214 | ^~~~~~ 2024-05-07T12:35:41,214 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:41,215 595 | struct numpy_expr { 2024-05-07T12:35:41,216 | ^~~~~~~~~~ 2024-05-07T12:35:41,217 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:248:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:41,218 248 | numpy_expr::_vend(vectorize, utils::index_sequence) const 2024-05-07T12:35:41,219 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,219 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:750:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:41,220 750 | simd_iterator_nobroadcast _vend(types::vectorize_nobroadcast, 2024-05-07T12:35:41,221 | ^~~~~ 2024-05-07T12:35:41,222 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:41,223 595 | struct numpy_expr { 2024-05-07T12:35:41,224 | ^~~~~~~~~~ 2024-05-07T12:35:41,225 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:257:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T12:35:41,225 257 | numpy_expr::vend(vectorize) const 2024-05-07T12:35:41,226 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,227 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:752:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T12:35:41,228 752 | simd_iterator_nobroadcast vend(types::vectorize_nobroadcast) const; 2024-05-07T12:35:41,229 | ^~~~ 2024-05-07T12:35:41,230 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:41,230 595 | struct numpy_expr { 2024-05-07T12:35:41,231 | ^~~~~~~~~~ 2024-05-07T12:35:41,231 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:14, 2024-05-07T12:35:41,232 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:38: 2024-05-07T12:35:41,233 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_iexpr::simd_iterator {anonymous}::pythonic::types::numpy_iexpr::vend(vectorizer) const’: 2024-05-07T12:35:41,233 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:41,234 334 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:41,235 | ^ 2024-05-07T12:35:41,235 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:41,236 34 | class batch; 2024-05-07T12:35:41,237 | ^~~~~ 2024-05-07T12:35:41,238 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:41,238 334 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:41,239 | ^ 2024-05-07T12:35:41,240 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:335:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:41,241 335 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:41,242 | ^~~~~~~~~~~ 2024-05-07T12:35:41,242 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_gexpr::simd_iterator {anonymous}::pythonic::types::numpy_gexpr::vend(vectorizer) const’: 2024-05-07T12:35:41,243 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:41,244 721 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:41,245 | ^ 2024-05-07T12:35:41,245 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:41,246 34 | class batch; 2024-05-07T12:35:41,247 | ^~~~~ 2024-05-07T12:35:41,248 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:41,249 721 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:41,250 | ^ 2024-05-07T12:35:41,250 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:722:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:41,251 722 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:41,253 | ^~~~~~~~~~~ 2024-05-07T12:35:41,254 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp: In member function ‘{anonymous}::pythonic::types::ndarray::simd_iterator {anonymous}::pythonic::types::ndarray::vend(vectorizer) const’: 2024-05-07T12:35:41,254 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:41,255 690 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:41,256 | ^ 2024-05-07T12:35:41,257 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:41,257 34 | class batch; 2024-05-07T12:35:41,258 | ^~~~~ 2024-05-07T12:35:41,259 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:41,260 690 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:41,260 | ^ 2024-05-07T12:35:41,261 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:691:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:41,262 691 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:41,263 | ^~~~~~~~~~~ 2024-05-07T12:35:41,264 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp: In member function ‘{anonymous}::pythonic::types::array_base::simd_iterator {anonymous}::pythonic::types::array_base::vend(vectorizer) const’: 2024-05-07T12:35:41,264 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:41,265 249 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:41,266 | ^ 2024-05-07T12:35:41,267 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:41,268 34 | class batch; 2024-05-07T12:35:41,269 | ^~~~~ 2024-05-07T12:35:41,269 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:41,270 249 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:41,271 | ^ 2024-05-07T12:35:41,272 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:250:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:41,272 250 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:41,273 | ^~~~~~~~~~~ 2024-05-07T12:35:41,274 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >]’: 2024-05-07T12:35:41,275 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:41,276 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:41,277 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,278 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,278 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,279 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:481:44: required from ‘typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type {anonymous}::pythonic::types::numpy_gexpr::_copy(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::numpy_iexpr >&>; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>}; typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T12:35:41,280 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:488:17: required from ‘{anonymous}::pythonic::types::numpy_gexpr& {anonymous}::pythonic::types::numpy_gexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::numpy_iexpr >&>; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>}]’ 2024-05-07T12:35:41,282 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:325:111: required from ‘typename {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::type::result_type {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::operator()(argument_type0, argument_type1) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:41,282 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:340:101: required from here 2024-05-07T12:35:41,283 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’) 2024-05-07T12:35:41,284 184 | iter.store(*oiter); 2024-05-07T12:35:41,285 | ^~~~~~ 2024-05-07T12:35:41,286 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/complex128.hpp:4, 2024-05-07T12:35:41,287 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:20: 2024-05-07T12:35:41,287 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:41,288 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:41,289 | ^~~~~~~~ 2024-05-07T12:35:41,290 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:41,291 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:41,291 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,292 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,293 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:41,294 | ^~~~~~~~ 2024-05-07T12:35:41,295 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:41,296 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:41,297 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,297 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:41,298 184 | iter.store(*oiter); 2024-05-07T12:35:41,299 | ^~~~~~ 2024-05-07T12:35:41,300 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:41,300 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:41,301 | ^~~~~~~~ 2024-05-07T12:35:41,302 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,303 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:41,304 184 | iter.store(*oiter); 2024-05-07T12:35:41,304 | ^~~~~~ 2024-05-07T12:35:41,305 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:41,306 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:41,307 | ^~~~~~~~ 2024-05-07T12:35:41,307 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,308 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,309 184 | iter.store(*oiter); 2024-05-07T12:35:41,310 | ^~~~~~ 2024-05-07T12:35:41,311 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:41,312 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:41,312 | ^~~~~~~~ 2024-05-07T12:35:41,313 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,314 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:41,315 184 | iter.store(*oiter); 2024-05-07T12:35:41,316 | ^~~~~~ 2024-05-07T12:35:41,317 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:14: 2024-05-07T12:35:41,317 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:41,318 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:41,319 | ^~~~~~~~ 2024-05-07T12:35:41,319 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,320 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:41,321 184 | iter.store(*oiter); 2024-05-07T12:35:41,321 | ^~~~~~ 2024-05-07T12:35:41,322 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:41,323 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:41,323 | ^~~~~~~~ 2024-05-07T12:35:41,324 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,325 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,326 184 | iter.store(*oiter); 2024-05-07T12:35:41,327 | ^~~~~~ 2024-05-07T12:35:41,328 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:1311: 2024-05-07T12:35:41,328 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:41,329 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:41,330 | ^~~~~~~~ 2024-05-07T12:35:41,331 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:41,332 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:41,333 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,333 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,334 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:41,335 | ^~~~~~~~ 2024-05-07T12:35:41,336 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:41,337 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:41,338 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,339 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,339 184 | iter.store(*oiter); 2024-05-07T12:35:41,340 | ^~~~~~ 2024-05-07T12:35:41,341 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:41,341 201 | list operator*(N n, list const &l) 2024-05-07T12:35:41,342 | ^~~~~~~~ 2024-05-07T12:35:41,343 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,343 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,344 184 | iter.store(*oiter); 2024-05-07T12:35:41,345 | ^~~~~~ 2024-05-07T12:35:41,345 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/str.hpp:6, 2024-05-07T12:35:41,346 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/exceptions.hpp:7, 2024-05-07T12:35:41,347 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/ValueError.hpp:6, 2024-05-07T12:35:41,347 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:10: 2024-05-07T12:35:41,348 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:41,349 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:41,350 | ^~~~~~~~ 2024-05-07T12:35:41,351 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,351 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:41,352 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:41,353 | ^~~~~~~~ 2024-05-07T12:35:41,354 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,355 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:41,356 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:41,356 | ^~~~~~~~ 2024-05-07T12:35:41,357 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,358 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:41,359 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:41,360 | ^~~~~~~~ 2024-05-07T12:35:41,360 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,361 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >]’: 2024-05-07T12:35:41,362 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:41,363 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:41,363 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,364 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,365 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,366 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:481:44: required from ‘typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type {anonymous}::pythonic::types::numpy_gexpr::_copy(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::numpy_iexpr >&>; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>}; typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T12:35:41,367 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:488:17: required from ‘{anonymous}::pythonic::types::numpy_gexpr& {anonymous}::pythonic::types::numpy_gexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::numpy_iexpr >&>; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>}]’ 2024-05-07T12:35:41,368 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:325:111: required from ‘typename {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::type::result_type {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::operator()(argument_type0, argument_type1) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:41,368 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:340:101: required from here 2024-05-07T12:35:41,369 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’) 2024-05-07T12:35:41,370 184 | iter.store(*oiter); 2024-05-07T12:35:41,371 | ^~~~~~ 2024-05-07T12:35:41,372 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:41,373 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:41,373 | ^~~~~~~~ 2024-05-07T12:35:41,374 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:41,375 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:41,377 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,377 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,378 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:41,379 | ^~~~~~~~ 2024-05-07T12:35:41,379 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:41,380 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:41,381 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,381 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:41,382 184 | iter.store(*oiter); 2024-05-07T12:35:41,383 | ^~~~~~ 2024-05-07T12:35:41,383 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:41,384 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:41,385 | ^~~~~~~~ 2024-05-07T12:35:41,385 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,386 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:41,387 184 | iter.store(*oiter); 2024-05-07T12:35:41,388 | ^~~~~~ 2024-05-07T12:35:41,389 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:41,390 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:41,391 | ^~~~~~~~ 2024-05-07T12:35:41,391 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,392 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,393 184 | iter.store(*oiter); 2024-05-07T12:35:41,394 | ^~~~~~ 2024-05-07T12:35:41,394 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:41,395 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:41,396 | ^~~~~~~~ 2024-05-07T12:35:41,397 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,398 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:41,399 184 | iter.store(*oiter); 2024-05-07T12:35:41,400 | ^~~~~~ 2024-05-07T12:35:41,400 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:41,401 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:41,402 | ^~~~~~~~ 2024-05-07T12:35:41,402 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,403 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:41,404 184 | iter.store(*oiter); 2024-05-07T12:35:41,404 | ^~~~~~ 2024-05-07T12:35:41,405 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:41,406 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:41,407 | ^~~~~~~~ 2024-05-07T12:35:41,408 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,408 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,409 184 | iter.store(*oiter); 2024-05-07T12:35:41,410 | ^~~~~~ 2024-05-07T12:35:41,411 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:41,412 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:41,413 | ^~~~~~~~ 2024-05-07T12:35:41,413 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:41,414 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:41,415 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,416 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,417 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:41,418 | ^~~~~~~~ 2024-05-07T12:35:41,419 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:41,419 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:41,420 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,421 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,421 184 | iter.store(*oiter); 2024-05-07T12:35:41,422 | ^~~~~~ 2024-05-07T12:35:41,423 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:41,423 201 | list operator*(N n, list const &l) 2024-05-07T12:35:41,424 | ^~~~~~~~ 2024-05-07T12:35:41,425 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,426 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,426 184 | iter.store(*oiter); 2024-05-07T12:35:41,427 | ^~~~~~ 2024-05-07T12:35:41,428 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:41,429 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:41,430 | ^~~~~~~~ 2024-05-07T12:35:41,430 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,431 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:41,433 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:41,433 | ^~~~~~~~ 2024-05-07T12:35:41,434 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,435 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:41,436 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:41,437 | ^~~~~~~~ 2024-05-07T12:35:41,438 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,439 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:41,439 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:41,440 | ^~~~~~~~ 2024-05-07T12:35:41,441 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,442 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T12:35:41,443 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T12:35:41,444 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:41,445 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,446 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,446 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; Requires = void; Arg = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T12:35:41,447 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:41,449 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,449 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,450 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:481:44: required from ‘typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type {anonymous}::pythonic::types::numpy_gexpr::_copy(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::ndarray >&; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1>}; typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T12:35:41,451 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:488:17: required from ‘{anonymous}::pythonic::types::numpy_gexpr& {anonymous}::pythonic::types::numpy_gexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::ndarray >&; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1>}]’ 2024-05-07T12:35:41,452 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:324:171: required from ‘typename {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::type::result_type {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::operator()(argument_type0, argument_type1) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:41,453 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:340:101: required from here 2024-05-07T12:35:41,454 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:41,454 184 | iter.store(*oiter); 2024-05-07T12:35:41,455 | ^~~~~~ 2024-05-07T12:35:41,456 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:41,456 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:41,457 | ^~~~~~~~ 2024-05-07T12:35:41,458 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:41,459 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:41,460 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,460 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,461 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:41,462 | ^~~~~~~~ 2024-05-07T12:35:41,463 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:41,464 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:41,465 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,465 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:41,466 184 | iter.store(*oiter); 2024-05-07T12:35:41,467 | ^~~~~~ 2024-05-07T12:35:41,468 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:41,469 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:41,470 | ^~~~~~~~ 2024-05-07T12:35:41,471 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,471 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:41,472 184 | iter.store(*oiter); 2024-05-07T12:35:41,473 | ^~~~~~ 2024-05-07T12:35:41,474 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:41,475 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:41,475 | ^~~~~~~~ 2024-05-07T12:35:41,476 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,477 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,477 184 | iter.store(*oiter); 2024-05-07T12:35:41,478 | ^~~~~~ 2024-05-07T12:35:41,479 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:41,479 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:41,480 | ^~~~~~~~ 2024-05-07T12:35:41,481 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,482 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:41,483 184 | iter.store(*oiter); 2024-05-07T12:35:41,484 | ^~~~~~ 2024-05-07T12:35:41,485 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:41,485 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:41,486 | ^~~~~~~~ 2024-05-07T12:35:41,487 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,488 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:41,488 184 | iter.store(*oiter); 2024-05-07T12:35:41,489 | ^~~~~~ 2024-05-07T12:35:41,490 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:41,491 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:41,492 | ^~~~~~~~ 2024-05-07T12:35:41,492 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,493 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,494 184 | iter.store(*oiter); 2024-05-07T12:35:41,494 | ^~~~~~ 2024-05-07T12:35:41,495 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:41,496 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:41,497 | ^~~~~~~~ 2024-05-07T12:35:41,497 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:41,498 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:41,499 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,499 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,500 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:41,501 | ^~~~~~~~ 2024-05-07T12:35:41,502 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:41,503 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:41,504 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,505 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,506 184 | iter.store(*oiter); 2024-05-07T12:35:41,506 | ^~~~~~ 2024-05-07T12:35:41,507 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:41,508 201 | list operator*(N n, list const &l) 2024-05-07T12:35:41,509 | ^~~~~~~~ 2024-05-07T12:35:41,510 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,511 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,512 184 | iter.store(*oiter); 2024-05-07T12:35:41,513 | ^~~~~~ 2024-05-07T12:35:41,514 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:41,515 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:41,516 | ^~~~~~~~ 2024-05-07T12:35:41,516 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,518 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:41,518 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:41,519 | ^~~~~~~~ 2024-05-07T12:35:41,520 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,521 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:41,522 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:41,522 | ^~~~~~~~ 2024-05-07T12:35:41,523 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,524 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:41,524 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:41,525 | ^~~~~~~~ 2024-05-07T12:35:41,526 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,527 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T12:35:41,528 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T12:35:41,529 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:41,530 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,531 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,532 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; Requires = void; Arg = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T12:35:41,533 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:41,534 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,535 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,536 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:481:44: required from ‘typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type {anonymous}::pythonic::types::numpy_gexpr::_copy(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::ndarray >&; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1>}; typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T12:35:41,537 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:488:17: required from ‘{anonymous}::pythonic::types::numpy_gexpr& {anonymous}::pythonic::types::numpy_gexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::ndarray >&; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1>}]’ 2024-05-07T12:35:41,538 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:324:171: required from ‘typename {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::type::result_type {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::operator()(argument_type0, argument_type1) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:41,539 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:340:101: required from here 2024-05-07T12:35:41,540 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:41,540 184 | iter.store(*oiter); 2024-05-07T12:35:41,541 | ^~~~~~ 2024-05-07T12:35:41,542 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:41,543 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:41,544 | ^~~~~~~~ 2024-05-07T12:35:41,545 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:41,546 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:41,547 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,548 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,549 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:41,550 | ^~~~~~~~ 2024-05-07T12:35:41,550 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:41,551 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:41,552 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,553 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:41,554 184 | iter.store(*oiter); 2024-05-07T12:35:41,554 | ^~~~~~ 2024-05-07T12:35:41,555 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:41,556 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:41,557 | ^~~~~~~~ 2024-05-07T12:35:41,557 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,558 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:41,559 184 | iter.store(*oiter); 2024-05-07T12:35:41,560 | ^~~~~~ 2024-05-07T12:35:41,561 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:41,562 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:41,563 | ^~~~~~~~ 2024-05-07T12:35:41,564 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,565 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,566 184 | iter.store(*oiter); 2024-05-07T12:35:41,567 | ^~~~~~ 2024-05-07T12:35:41,568 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:41,568 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:41,569 | ^~~~~~~~ 2024-05-07T12:35:41,570 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,571 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:41,572 184 | iter.store(*oiter); 2024-05-07T12:35:41,574 | ^~~~~~ 2024-05-07T12:35:41,574 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:41,575 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:41,576 | ^~~~~~~~ 2024-05-07T12:35:41,577 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,578 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:41,578 184 | iter.store(*oiter); 2024-05-07T12:35:41,579 | ^~~~~~ 2024-05-07T12:35:41,580 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:41,581 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:41,582 | ^~~~~~~~ 2024-05-07T12:35:41,583 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,584 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,585 184 | iter.store(*oiter); 2024-05-07T12:35:41,586 | ^~~~~~ 2024-05-07T12:35:41,587 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:41,587 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:41,588 | ^~~~~~~~ 2024-05-07T12:35:41,589 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:41,590 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:41,591 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,592 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,593 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:41,594 | ^~~~~~~~ 2024-05-07T12:35:41,595 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:41,596 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:41,597 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,597 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,598 184 | iter.store(*oiter); 2024-05-07T12:35:41,599 | ^~~~~~ 2024-05-07T12:35:41,599 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:41,600 201 | list operator*(N n, list const &l) 2024-05-07T12:35:41,601 | ^~~~~~~~ 2024-05-07T12:35:41,602 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,602 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,603 184 | iter.store(*oiter); 2024-05-07T12:35:41,604 | ^~~~~~ 2024-05-07T12:35:41,605 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:41,606 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:41,606 | ^~~~~~~~ 2024-05-07T12:35:41,607 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,608 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:41,609 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:41,610 | ^~~~~~~~ 2024-05-07T12:35:41,611 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,612 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:41,613 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:41,614 | ^~~~~~~~ 2024-05-07T12:35:41,615 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,616 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:41,617 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:41,618 | ^~~~~~~~ 2024-05-07T12:35:41,619 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,620 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’: 2024-05-07T12:35:41,621 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’ 2024-05-07T12:35:41,622 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:41,623 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,624 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,625 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const {anonymous}::pythonic::types::numpy_iexpr&) [with Arg = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T12:35:41,626 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:41,627 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,628 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,628 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:481:44: required from ‘typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type {anonymous}::pythonic::types::numpy_gexpr::_copy(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::ndarray >&; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1>}; typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T12:35:41,629 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:488:17: required from ‘{anonymous}::pythonic::types::numpy_gexpr& {anonymous}::pythonic::types::numpy_gexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::ndarray >&; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1>}]’ 2024-05-07T12:35:41,630 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:324:171: required from ‘typename {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::type::result_type {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::operator()(argument_type0, argument_type1) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:41,631 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:340:101: required from here 2024-05-07T12:35:41,632 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’) 2024-05-07T12:35:41,633 184 | iter.store(*oiter); 2024-05-07T12:35:41,634 | ^~~~~~ 2024-05-07T12:35:41,635 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:41,636 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:41,637 | ^~~~~~~~ 2024-05-07T12:35:41,638 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:41,639 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:41,640 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,641 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,642 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:41,642 | ^~~~~~~~ 2024-05-07T12:35:41,643 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:41,644 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:41,645 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,646 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:41,647 184 | iter.store(*oiter); 2024-05-07T12:35:41,648 | ^~~~~~ 2024-05-07T12:35:41,649 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:41,650 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:41,650 | ^~~~~~~~ 2024-05-07T12:35:41,651 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,652 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:41,653 184 | iter.store(*oiter); 2024-05-07T12:35:41,653 | ^~~~~~ 2024-05-07T12:35:41,654 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:41,655 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:41,656 | ^~~~~~~~ 2024-05-07T12:35:41,657 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,658 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,658 184 | iter.store(*oiter); 2024-05-07T12:35:41,659 | ^~~~~~ 2024-05-07T12:35:41,660 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:41,661 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:41,662 | ^~~~~~~~ 2024-05-07T12:35:41,663 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,664 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:41,665 184 | iter.store(*oiter); 2024-05-07T12:35:41,666 | ^~~~~~ 2024-05-07T12:35:41,667 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:41,668 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:41,669 | ^~~~~~~~ 2024-05-07T12:35:41,670 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,671 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:41,672 184 | iter.store(*oiter); 2024-05-07T12:35:41,673 | ^~~~~~ 2024-05-07T12:35:41,673 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:41,674 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:41,675 | ^~~~~~~~ 2024-05-07T12:35:41,676 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,677 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,677 184 | iter.store(*oiter); 2024-05-07T12:35:41,678 | ^~~~~~ 2024-05-07T12:35:41,679 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:41,680 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:41,681 | ^~~~~~~~ 2024-05-07T12:35:41,682 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:41,684 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:41,684 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,685 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,686 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:41,687 | ^~~~~~~~ 2024-05-07T12:35:41,688 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:41,689 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:41,690 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,691 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,692 184 | iter.store(*oiter); 2024-05-07T12:35:41,693 | ^~~~~~ 2024-05-07T12:35:41,694 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:41,695 201 | list operator*(N n, list const &l) 2024-05-07T12:35:41,696 | ^~~~~~~~ 2024-05-07T12:35:41,696 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,697 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,698 184 | iter.store(*oiter); 2024-05-07T12:35:41,699 | ^~~~~~ 2024-05-07T12:35:41,700 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:41,700 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:41,701 | ^~~~~~~~ 2024-05-07T12:35:41,702 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,703 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:41,704 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:41,705 | ^~~~~~~~ 2024-05-07T12:35:41,706 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,707 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:41,708 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:41,709 | ^~~~~~~~ 2024-05-07T12:35:41,710 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,711 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:41,712 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:41,713 | ^~~~~~~~ 2024-05-07T12:35:41,714 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,715 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’: 2024-05-07T12:35:41,715 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’ 2024-05-07T12:35:41,717 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:41,718 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,718 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,719 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const {anonymous}::pythonic::types::numpy_iexpr&) [with Arg = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T12:35:41,720 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:41,722 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,722 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&; F = {anonymous}::pythonic::types::ndarray >; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:41,723 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:481:44: required from ‘typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type {anonymous}::pythonic::types::numpy_gexpr::_copy(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::ndarray >&; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1>}; typename std::enable_if<(! {anonymous}::pythonic::types::may_overlap_gexpr::value), {anonymous}::pythonic::types::numpy_gexpr&>::type = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&]’ 2024-05-07T12:35:41,724 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:488:17: required from ‘{anonymous}::pythonic::types::numpy_gexpr& {anonymous}::pythonic::types::numpy_gexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::ndarray >; Arg = {anonymous}::pythonic::types::ndarray >&; S = {{anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1>}]’ 2024-05-07T12:35:41,726 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:324:171: required from ‘typename {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::type::result_type {anonymous}::__pythran_thin_plate_spline::compute_tps_matrix_pythran::operator()(argument_type0, argument_type1) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:41,726 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:340:101: required from here 2024-05-07T12:35:41,728 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’) 2024-05-07T12:35:41,729 184 | iter.store(*oiter); 2024-05-07T12:35:41,729 | ^~~~~~ 2024-05-07T12:35:41,730 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:41,731 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:41,732 | ^~~~~~~~ 2024-05-07T12:35:41,733 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:41,734 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:41,735 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,736 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,736 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:41,737 | ^~~~~~~~ 2024-05-07T12:35:41,738 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:41,739 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:41,740 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,741 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:41,742 184 | iter.store(*oiter); 2024-05-07T12:35:41,743 | ^~~~~~ 2024-05-07T12:35:41,744 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:41,745 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:41,746 | ^~~~~~~~ 2024-05-07T12:35:41,747 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,748 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:41,749 184 | iter.store(*oiter); 2024-05-07T12:35:41,750 | ^~~~~~ 2024-05-07T12:35:41,751 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:41,752 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:41,752 | ^~~~~~~~ 2024-05-07T12:35:41,753 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,754 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,755 184 | iter.store(*oiter); 2024-05-07T12:35:41,756 | ^~~~~~ 2024-05-07T12:35:41,757 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:41,758 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:41,758 | ^~~~~~~~ 2024-05-07T12:35:41,759 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,761 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:41,762 184 | iter.store(*oiter); 2024-05-07T12:35:41,763 | ^~~~~~ 2024-05-07T12:35:41,763 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:41,764 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:41,765 | ^~~~~~~~ 2024-05-07T12:35:41,766 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,767 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:41,768 184 | iter.store(*oiter); 2024-05-07T12:35:41,769 | ^~~~~~ 2024-05-07T12:35:41,770 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:41,771 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:41,772 | ^~~~~~~~ 2024-05-07T12:35:41,772 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,773 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,774 184 | iter.store(*oiter); 2024-05-07T12:35:41,775 | ^~~~~~ 2024-05-07T12:35:41,776 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:41,776 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:41,777 | ^~~~~~~~ 2024-05-07T12:35:41,778 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:41,779 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:41,780 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,781 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,782 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:41,783 | ^~~~~~~~ 2024-05-07T12:35:41,784 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:41,785 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:41,786 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:41,786 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,787 184 | iter.store(*oiter); 2024-05-07T12:35:41,788 | ^~~~~~ 2024-05-07T12:35:41,792 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:41,793 201 | list operator*(N n, list const &l) 2024-05-07T12:35:41,794 | ^~~~~~~~ 2024-05-07T12:35:41,795 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:41,796 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,797 184 | iter.store(*oiter); 2024-05-07T12:35:41,798 | ^~~~~~ 2024-05-07T12:35:41,798 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:41,799 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:41,800 | ^~~~~~~~ 2024-05-07T12:35:41,800 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,801 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:41,802 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:41,803 | ^~~~~~~~ 2024-05-07T12:35:41,804 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,804 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:41,805 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:41,806 | ^~~~~~~~ 2024-05-07T12:35:41,807 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:41,808 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:41,809 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:41,810 | ^~~~~~~~ 2024-05-07T12:35:41,811 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,518 [9/18] Compiling C++ object src/fluidimage/calcul/__pythran__/subpix.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._subpix.cpp.o 2024-05-07T12:35:42,519 FAILED: src/fluidimage/calcul/__pythran__/subpix.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._subpix.cpp.o 2024-05-07T12:35:42,520 c++ -Isrc/fluidimage/calcul/__pythran__/subpix.cpython-311-arm-linux-gnueabihf.so.p -Isrc/fluidimage/calcul/__pythran__ -I../src/fluidimage/calcul/__pythran__ -I/tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran -I/tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -I/usr/include/arm-linux-gnueabihf/python3.11 -fvisibility=hidden -fvisibility-inlines-hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++11 -O3 -fPIC -DENABLE_PYTHON_MODULE -D__PYTHRAN__=3 -DPYTHRAN_BLAS_NONE -DUSE_XSIMD -MD -MQ src/fluidimage/calcul/__pythran__/subpix.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._subpix.cpp.o -MF src/fluidimage/calcul/__pythran__/subpix.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._subpix.cpp.o.d -o src/fluidimage/calcul/__pythran__/subpix.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._subpix.cpp.o -c src/fluidimage/calcul/__pythran__/subpix.cpp 2024-05-07T12:35:42,521 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/tuple.hpp:5, 2024-05-07T12:35:42,522 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/builtins/bool_.hpp:5, 2024-05-07T12:35:42,523 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:4, 2024-05-07T12:35:42,523 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:6, 2024-05-07T12:35:42,524 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/slice.hpp:5, 2024-05-07T12:35:42,524 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:46, 2024-05-07T12:35:42,525 from src/fluidimage/calcul/__pythran__/subpix.cpp:1: 2024-05-07T12:35:42,526 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:55: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:42,526 101 | xsimd::batch> { 2024-05-07T12:35:42,527 | ^~~~~ 2024-05-07T12:35:42,528 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/xsimd.hpp:55, 2024-05-07T12:35:42,528 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:7: 2024-05-07T12:35:42,529 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:42,530 34 | class batch; 2024-05-07T12:35:42,530 | ^~~~~ 2024-05-07T12:35:42,531 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 2 is invalid 2024-05-07T12:35:42,532 101 | xsimd::batch> { 2024-05-07T12:35:42,533 | ^~ 2024-05-07T12:35:42,534 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 4 is invalid 2024-05-07T12:35:42,535 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 5 is invalid 2024-05-07T12:35:42,536 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:64: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:42,537 103 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:42,538 | ^ 2024-05-07T12:35:42,538 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:42,539 34 | class batch; 2024-05-07T12:35:42,540 | ^~~~~ 2024-05-07T12:35:42,541 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:65: error: expected identifier before ‘;’ token 2024-05-07T12:35:42,541 103 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:42,542 | ^ 2024-05-07T12:35:42,543 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:105:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:42,544 105 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:42,545 | ^~~~~~~~~~~ 2024-05-07T12:35:42,546 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:42,547 109 | auto operator*() const -> decltype(xsimd::load_unaligned(data)); 2024-05-07T12:35:42,547 | ^~~~~~~~~~~~~~ 2024-05-07T12:35:42,548 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:42,548 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:119:46: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:42,549 119 | void store(xsimd::batch const &); 2024-05-07T12:35:42,549 | ^ 2024-05-07T12:35:42,550 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:42,551 34 | class batch; 2024-05-07T12:35:42,551 | ^~~~~ 2024-05-07T12:35:42,552 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/dynamic_tuple.hpp:8, 2024-05-07T12:35:42,552 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:7, 2024-05-07T12:35:42,553 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:6: 2024-05-07T12:35:42,553 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:42,554 208 | -> decltype(xsimd::load_unaligned(data)) 2024-05-07T12:35:42,555 | ^~~~~~~~~~~~~~ 2024-05-07T12:35:42,556 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:42,556 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:215:65: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:42,557 215 | const_simd_nditerator::store(xsimd::batch const &val) 2024-05-07T12:35:42,558 | ^ 2024-05-07T12:35:42,559 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:42,559 34 | class batch; 2024-05-07T12:35:42,560 | ^~~~~ 2024-05-07T12:35:42,561 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp: In member function ‘void {anonymous}::pythonic::types::const_simd_nditerator::store(const int&)’: 2024-05-07T12:35:42,562 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:217:9: error: request for member ‘store_unaligned’ in ‘val’, which is of non-class type ‘const int’ 2024-05-07T12:35:42,562 217 | val.store_unaligned(const_cast(data)); 2024-05-07T12:35:42,563 | ^~~~~~~~~~~~~~~ 2024-05-07T12:35:42,564 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_op_helper.hpp:4, 2024-05-07T12:35:42,564 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/bool_.hpp:7, 2024-05-07T12:35:42,565 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:19, 2024-05-07T12:35:42,566 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:4, 2024-05-07T12:35:42,567 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:8: 2024-05-07T12:35:42,568 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp: At global scope: 2024-05-07T12:35:42,568 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp:191:23: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:42,569 191 | xsimd::batch _splated; 2024-05-07T12:35:42,569 | ^ 2024-05-07T12:35:42,570 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:42,571 34 | class batch; 2024-05-07T12:35:42,571 | ^~~~~ 2024-05-07T12:35:42,572 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:34: 2024-05-07T12:35:42,572 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:67: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:42,573 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T12:35:42,573 | ^ 2024-05-07T12:35:42,574 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:42,575 34 | class batch; 2024-05-07T12:35:42,576 | ^~~~~ 2024-05-07T12:35:42,576 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:68: error: expected parameter pack before ‘...’ 2024-05-07T12:35:42,577 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T12:35:42,578 | ^~~ 2024-05-07T12:35:42,579 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:71: error: template argument 1 is invalid 2024-05-07T12:35:42,579 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T12:35:42,580 | ^ 2024-05-07T12:35:42,581 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:734:69: error: template argument 4 is invalid 2024-05-07T12:35:42,582 734 | typename std::remove_reference::type::simd_iterator...>; 2024-05-07T12:35:42,582 | ^ 2024-05-07T12:35:42,583 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:739:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:42,584 739 | simd_iterator _vbegin(types::vectorize, utils::index_sequence) const; 2024-05-07T12:35:42,584 | ^~~~~~~~~~~~~ 2024-05-07T12:35:42,585 | nditerator 2024-05-07T12:35:42,586 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:740:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:42,587 740 | simd_iterator vbegin(types::vectorize) const; 2024-05-07T12:35:42,588 | ^~~~~~~~~~~~~ 2024-05-07T12:35:42,588 | nditerator 2024-05-07T12:35:42,589 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:742:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:42,589 742 | simd_iterator _vend(types::vectorize, utils::index_sequence) const; 2024-05-07T12:35:42,590 | ^~~~~~~~~~~~~ 2024-05-07T12:35:42,591 | nditerator 2024-05-07T12:35:42,591 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:743:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:42,592 743 | simd_iterator vend(types::vectorize) const; 2024-05-07T12:35:42,592 | ^~~~~~~~~~~~~ 2024-05-07T12:35:42,593 | nditerator 2024-05-07T12:35:42,593 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:12: 2024-05-07T12:35:42,594 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&)’: 2024-05-07T12:35:42,595 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:174:30: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:42,595 174 | using vT = xsimd::batch; 2024-05-07T12:35:42,596 | ^ 2024-05-07T12:35:42,596 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:42,597 34 | class batch; 2024-05-07T12:35:42,598 | ^~~~~ 2024-05-07T12:35:42,598 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:176:35: error: ‘vT’ has not been declared 2024-05-07T12:35:42,599 176 | static const std::size_t vN = vT::size; 2024-05-07T12:35:42,600 | ^~ 2024-05-07T12:35:42,601 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&)’: 2024-05-07T12:35:42,602 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:39: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:42,602 445 | using vT = typename xsimd::batch; 2024-05-07T12:35:42,603 | ^ 2024-05-07T12:35:42,604 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:42,604 34 | class batch; 2024-05-07T12:35:42,605 | ^~~~~ 2024-05-07T12:35:42,606 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:40: error: expected identifier before ‘;’ token 2024-05-07T12:35:42,606 445 | using vT = typename xsimd::batch; 2024-05-07T12:35:42,607 | ^ 2024-05-07T12:35:42,608 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:448:35: error: ‘vT’ has not been declared 2024-05-07T12:35:42,609 448 | static const std::size_t vN = vT::size; 2024-05-07T12:35:42,609 | ^~ 2024-05-07T12:35:42,610 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:18: 2024-05-07T12:35:42,611 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::sliced_list::simd_iterator {anonymous}::pythonic::types::sliced_list::vend(vectorizer) const’: 2024-05-07T12:35:42,612 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:42,613 219 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:42,613 | ^ 2024-05-07T12:35:42,614 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:42,614 34 | class batch; 2024-05-07T12:35:42,615 | ^~~~~ 2024-05-07T12:35:42,615 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:42,616 219 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:42,617 | ^ 2024-05-07T12:35:42,617 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:220:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:42,618 220 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:42,618 | ^~~~~~~~~~~ 2024-05-07T12:35:42,619 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::list::simd_iterator {anonymous}::pythonic::types::list::vend(vectorizer) const’: 2024-05-07T12:35:42,620 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:42,620 497 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:42,621 | ^ 2024-05-07T12:35:42,622 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:42,623 34 | class batch; 2024-05-07T12:35:42,624 | ^~~~~ 2024-05-07T12:35:42,624 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:42,625 497 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:42,626 | ^ 2024-05-07T12:35:42,627 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:498:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:42,627 498 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:42,628 | ^~~~~~~~~~~ 2024-05-07T12:35:42,629 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_op_helper.hpp:5, 2024-05-07T12:35:42,629 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/bool_.hpp:6, 2024-05-07T12:35:42,630 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:23: 2024-05-07T12:35:42,631 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp: In constructor ‘{anonymous}::pythonic::types::broadcast_base::broadcast_base(V)’: 2024-05-07T12:35:42,631 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp:79:47: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:42,632 79 | : _value(v), _splated(xsimd::batch(_value)) 2024-05-07T12:35:42,633 | ^ 2024-05-07T12:35:42,633 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:42,634 34 | class batch; 2024-05-07T12:35:42,635 | ^~~~~ 2024-05-07T12:35:42,635 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:37: 2024-05-07T12:35:42,636 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp: At global scope: 2024-05-07T12:35:42,636 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:228:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:42,637 228 | numpy_expr::_vbegin(vectorize, utils::index_sequence) const 2024-05-07T12:35:42,637 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,638 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:746:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:42,639 746 | simd_iterator_nobroadcast _vbegin(types::vectorize_nobroadcast, 2024-05-07T12:35:42,639 | ^~~~~~~ 2024-05-07T12:35:42,640 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:42,641 595 | struct numpy_expr { 2024-05-07T12:35:42,642 | ^~~~~~~~~~ 2024-05-07T12:35:42,643 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:240:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T12:35:42,643 240 | numpy_expr::vbegin(vectorize) const 2024-05-07T12:35:42,644 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,645 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:748:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T12:35:42,646 748 | simd_iterator_nobroadcast vbegin(types::vectorize_nobroadcast) const; 2024-05-07T12:35:42,646 | ^~~~~~ 2024-05-07T12:35:42,647 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:42,648 595 | struct numpy_expr { 2024-05-07T12:35:42,648 | ^~~~~~~~~~ 2024-05-07T12:35:42,649 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:248:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:42,650 248 | numpy_expr::_vend(vectorize, utils::index_sequence) const 2024-05-07T12:35:42,651 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,651 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:750:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:42,652 750 | simd_iterator_nobroadcast _vend(types::vectorize_nobroadcast, 2024-05-07T12:35:42,652 | ^~~~~ 2024-05-07T12:35:42,654 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:42,655 595 | struct numpy_expr { 2024-05-07T12:35:42,655 | ^~~~~~~~~~ 2024-05-07T12:35:42,656 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:257:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T12:35:42,656 257 | numpy_expr::vend(vectorize) const 2024-05-07T12:35:42,657 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,658 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:752:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T12:35:42,659 752 | simd_iterator_nobroadcast vend(types::vectorize_nobroadcast) const; 2024-05-07T12:35:42,659 | ^~~~ 2024-05-07T12:35:42,660 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:42,661 595 | struct numpy_expr { 2024-05-07T12:35:42,662 | ^~~~~~~~~~ 2024-05-07T12:35:42,662 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:14, 2024-05-07T12:35:42,663 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:38: 2024-05-07T12:35:42,664 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_iexpr::simd_iterator {anonymous}::pythonic::types::numpy_iexpr::vend(vectorizer) const’: 2024-05-07T12:35:42,665 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:42,665 334 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:42,666 | ^ 2024-05-07T12:35:42,667 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:42,668 34 | class batch; 2024-05-07T12:35:42,668 | ^~~~~ 2024-05-07T12:35:42,669 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:42,670 334 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:42,670 | ^ 2024-05-07T12:35:42,671 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:335:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:42,671 335 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:42,672 | ^~~~~~~~~~~ 2024-05-07T12:35:42,672 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_gexpr::simd_iterator {anonymous}::pythonic::types::numpy_gexpr::vend(vectorizer) const’: 2024-05-07T12:35:42,673 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:42,673 721 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:42,674 | ^ 2024-05-07T12:35:42,675 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:42,675 34 | class batch; 2024-05-07T12:35:42,676 | ^~~~~ 2024-05-07T12:35:42,676 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:42,677 721 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:42,678 | ^ 2024-05-07T12:35:42,679 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:722:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:42,679 722 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:42,680 | ^~~~~~~~~~~ 2024-05-07T12:35:42,681 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp: In member function ‘{anonymous}::pythonic::types::ndarray::simd_iterator {anonymous}::pythonic::types::ndarray::vend(vectorizer) const’: 2024-05-07T12:35:42,682 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:42,683 690 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:42,683 | ^ 2024-05-07T12:35:42,684 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:42,685 34 | class batch; 2024-05-07T12:35:42,686 | ^~~~~ 2024-05-07T12:35:42,686 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:42,687 690 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:42,688 | ^ 2024-05-07T12:35:42,688 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:691:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:42,689 691 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:42,690 | ^~~~~~~~~~~ 2024-05-07T12:35:42,691 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp: In member function ‘{anonymous}::pythonic::types::array_base::simd_iterator {anonymous}::pythonic::types::array_base::vend(vectorizer) const’: 2024-05-07T12:35:42,691 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:42,692 249 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:42,692 | ^ 2024-05-07T12:35:42,693 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:42,693 34 | class batch; 2024-05-07T12:35:42,694 | ^~~~~ 2024-05-07T12:35:42,694 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:42,695 249 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:42,695 | ^ 2024-05-07T12:35:42,696 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:250:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:42,697 250 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:42,697 | ^~~~~~~~~~~ 2024-05-07T12:35:42,698 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/max.hpp:7, 2024-05-07T12:35:42,699 from src/fluidimage/calcul/__pythran__/subpix.cpp:36: 2024-05-07T12:35:42,700 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In function ‘F {anonymous}::pythonic::numpy::vreduce(E, F)’: 2024-05-07T12:35:42,700 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:79:30: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:42,701 79 | using vT = xsimd::batch; 2024-05-07T12:35:42,702 | ^ 2024-05-07T12:35:42,703 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:42,703 34 | class batch; 2024-05-07T12:35:42,704 | ^~~~~ 2024-05-07T12:35:42,705 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:80:30: error: ‘vT’ has not been declared 2024-05-07T12:35:42,706 80 | static const size_t vN = vT::size; 2024-05-07T12:35:42,706 | ^~ 2024-05-07T12:35:42,707 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:88:22: error: ‘vT’ was not declared in this scope; did you mean ‘vN’? 2024-05-07T12:35:42,708 88 | alignas(sizeof(vT)) T stored[vN]; 2024-05-07T12:35:42,708 | ^~ 2024-05-07T12:35:42,709 | vN 2024-05-07T12:35:42,710 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:88:7: warning: attributes at the beginning of statement are ignored [-Wattributes] 2024-05-07T12:35:42,711 88 | alignas(sizeof(vT)) T stored[vN]; 2024-05-07T12:35:42,711 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,712 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:89:27: error: ‘stored’ was not declared in this scope 2024-05-07T12:35:42,713 89 | vacc.store_aligned(&stored[0]); 2024-05-07T12:35:42,714 | ^~~~~~ 2024-05-07T12:35:42,714 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In instantiation of ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’: 2024-05-07T12:35:42,715 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:114:56: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imin]’ 2024-05-07T12:35:42,715 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imin; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer_nobroadcast]’ 2024-05-07T12:35:42,716 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:148:70: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T12:35:42,717 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T12:35:42,717 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/min.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) {anonymous}::pythonic::numpy::min(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) = float]’ 2024-05-07T12:35:42,718 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/min.hpp:17:3: required from ‘decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) {anonymous}::pythonic::numpy::functor::min::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) = float]’ 2024-05-07T12:35:42,719 src/fluidimage/calcul/__pythran__/subpix.cpp:224:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T12:35:42,720 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T12:35:42,720 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:83:37: error: no matching function for call to ‘distance({anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >&, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >&)’ 2024-05-07T12:35:42,721 83 | const long bound = std::distance(viter, vend); 2024-05-07T12:35:42,722 | ~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T12:35:42,723 In file included from /usr/include/c++/12/string:46, 2024-05-07T12:35:42,723 from /usr/include/c++/12/bits/locale_classes.h:40, 2024-05-07T12:35:42,724 from /usr/include/c++/12/bits/ios_base.h:41, 2024-05-07T12:35:42,725 from /usr/include/c++/12/ios:42, 2024-05-07T12:35:42,726 from /usr/include/c++/12/istream:38, 2024-05-07T12:35:42,726 from /usr/include/c++/12/sstream:38, 2024-05-07T12:35:42,727 from /usr/include/c++/12/complex:45, 2024-05-07T12:35:42,728 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/traits.hpp:4, 2024-05-07T12:35:42,728 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/combined.hpp:6, 2024-05-07T12:35:42,729 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/combined.hpp:4, 2024-05-07T12:35:42,730 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:42: 2024-05-07T12:35:42,730 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: candidate: ‘template typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator)’ 2024-05-07T12:35:42,731 147 | distance(_InputIterator __first, _InputIterator __last) 2024-05-07T12:35:42,732 | ^~~~~~~~ 2024-05-07T12:35:42,733 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,733 /usr/include/c++/12/bits/stl_iterator_base_funcs.h: In substitution of ‘template typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T12:35:42,734 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:83:37: required from ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’ 2024-05-07T12:35:42,734 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:114:56: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imin]’ 2024-05-07T12:35:42,735 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imin; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer_nobroadcast]’ 2024-05-07T12:35:42,736 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:148:70: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T12:35:42,736 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T12:35:42,737 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/min.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) {anonymous}::pythonic::numpy::min(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) = float]’ 2024-05-07T12:35:42,738 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/min.hpp:17:3: required from ‘decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) {anonymous}::pythonic::numpy::functor::min::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) = float]’ 2024-05-07T12:35:42,739 src/fluidimage/calcul/__pythran__/subpix.cpp:224:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T12:35:42,739 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T12:35:42,740 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: error: no type named ‘difference_type’ in ‘struct std::iterator_traits<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ 2024-05-07T12:35:42,741 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In instantiation of ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’: 2024-05-07T12:35:42,742 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:114:56: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imin]’ 2024-05-07T12:35:42,743 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imin; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer_nobroadcast]’ 2024-05-07T12:35:42,743 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:148:70: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T12:35:42,744 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T12:35:42,745 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/min.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) {anonymous}::pythonic::numpy::min(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) = float]’ 2024-05-07T12:35:42,745 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/min.hpp:17:3: required from ‘decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) {anonymous}::pythonic::numpy::functor::min::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) = float]’ 2024-05-07T12:35:42,746 src/fluidimage/calcul/__pythran__/subpix.cpp:224:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T12:35:42,747 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T12:35:42,747 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:42,748 85 | auto vacc = *viter; 2024-05-07T12:35:42,749 | ^~~~~~ 2024-05-07T12:35:42,750 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/complex128.hpp:4, 2024-05-07T12:35:42,750 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:20: 2024-05-07T12:35:42,751 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:42,751 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:42,752 | ^~~~~~~~ 2024-05-07T12:35:42,752 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:42,753 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:42,753 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,754 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,755 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:42,755 | ^~~~~~~~ 2024-05-07T12:35:42,756 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:42,756 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:42,757 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,758 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:42,758 85 | auto vacc = *viter; 2024-05-07T12:35:42,759 | ^~~~~~ 2024-05-07T12:35:42,760 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:42,761 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:42,762 | ^~~~~~~~ 2024-05-07T12:35:42,762 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,763 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:42,763 85 | auto vacc = *viter; 2024-05-07T12:35:42,764 | ^~~~~~ 2024-05-07T12:35:42,765 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:42,766 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:42,767 | ^~~~~~~~ 2024-05-07T12:35:42,767 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,768 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,768 85 | auto vacc = *viter; 2024-05-07T12:35:42,769 | ^~~~~~ 2024-05-07T12:35:42,769 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:42,770 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:42,770 | ^~~~~~~~ 2024-05-07T12:35:42,771 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,771 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:42,772 85 | auto vacc = *viter; 2024-05-07T12:35:42,773 | ^~~~~~ 2024-05-07T12:35:42,773 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:14: 2024-05-07T12:35:42,774 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:42,775 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:42,776 | ^~~~~~~~ 2024-05-07T12:35:42,777 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,777 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:42,778 85 | auto vacc = *viter; 2024-05-07T12:35:42,779 | ^~~~~~ 2024-05-07T12:35:42,779 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:42,781 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:42,782 | ^~~~~~~~ 2024-05-07T12:35:42,783 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,784 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,784 85 | auto vacc = *viter; 2024-05-07T12:35:42,785 | ^~~~~~ 2024-05-07T12:35:42,786 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:1311: 2024-05-07T12:35:42,787 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:42,787 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:42,788 | ^~~~~~~~ 2024-05-07T12:35:42,788 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:42,789 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:42,789 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,790 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,790 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:42,791 | ^~~~~~~~ 2024-05-07T12:35:42,792 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:42,793 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:42,793 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,794 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,795 85 | auto vacc = *viter; 2024-05-07T12:35:42,795 | ^~~~~~ 2024-05-07T12:35:42,796 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:42,797 201 | list operator*(N n, list const &l) 2024-05-07T12:35:42,797 | ^~~~~~~~ 2024-05-07T12:35:42,798 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,799 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,799 85 | auto vacc = *viter; 2024-05-07T12:35:42,800 | ^~~~~~ 2024-05-07T12:35:42,801 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/str.hpp:6, 2024-05-07T12:35:42,801 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/exceptions.hpp:7, 2024-05-07T12:35:42,802 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/ValueError.hpp:6, 2024-05-07T12:35:42,803 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:10: 2024-05-07T12:35:42,803 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:42,804 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:42,805 | ^~~~~~~~ 2024-05-07T12:35:42,806 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,806 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:42,807 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:42,807 | ^~~~~~~~ 2024-05-07T12:35:42,808 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,808 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:42,809 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:42,809 | ^~~~~~~~ 2024-05-07T12:35:42,810 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,810 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:42,811 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:42,812 | ^~~~~~~~ 2024-05-07T12:35:42,813 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,813 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:42,814 87 | Op{}(vacc, *viter); 2024-05-07T12:35:42,815 | ^~~~~~ 2024-05-07T12:35:42,816 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:42,816 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:42,817 | ^~~~~~~~ 2024-05-07T12:35:42,818 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:42,818 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:42,819 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,820 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,820 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:42,821 | ^~~~~~~~ 2024-05-07T12:35:42,822 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:42,822 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:42,823 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,824 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:42,824 87 | Op{}(vacc, *viter); 2024-05-07T12:35:42,825 | ^~~~~~ 2024-05-07T12:35:42,825 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:42,826 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:42,827 | ^~~~~~~~ 2024-05-07T12:35:42,827 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,828 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:42,828 87 | Op{}(vacc, *viter); 2024-05-07T12:35:42,829 | ^~~~~~ 2024-05-07T12:35:42,830 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:42,830 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:42,831 | ^~~~~~~~ 2024-05-07T12:35:42,832 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,833 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,834 87 | Op{}(vacc, *viter); 2024-05-07T12:35:42,834 | ^~~~~~ 2024-05-07T12:35:42,835 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:42,836 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:42,836 | ^~~~~~~~ 2024-05-07T12:35:42,837 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,838 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:42,838 87 | Op{}(vacc, *viter); 2024-05-07T12:35:42,839 | ^~~~~~ 2024-05-07T12:35:42,840 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:42,840 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:42,841 | ^~~~~~~~ 2024-05-07T12:35:42,841 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,842 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:42,842 87 | Op{}(vacc, *viter); 2024-05-07T12:35:42,843 | ^~~~~~ 2024-05-07T12:35:42,844 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:42,844 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:42,845 | ^~~~~~~~ 2024-05-07T12:35:42,845 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,846 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,847 87 | Op{}(vacc, *viter); 2024-05-07T12:35:42,848 | ^~~~~~ 2024-05-07T12:35:42,848 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:42,849 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:42,850 | ^~~~~~~~ 2024-05-07T12:35:42,851 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:42,851 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:42,852 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,852 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,853 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:42,854 | ^~~~~~~~ 2024-05-07T12:35:42,855 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:42,855 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:42,856 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,857 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,858 87 | Op{}(vacc, *viter); 2024-05-07T12:35:42,859 | ^~~~~~ 2024-05-07T12:35:42,859 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:42,860 201 | list operator*(N n, list const &l) 2024-05-07T12:35:42,860 | ^~~~~~~~ 2024-05-07T12:35:42,861 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,861 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,862 87 | Op{}(vacc, *viter); 2024-05-07T12:35:42,862 | ^~~~~~ 2024-05-07T12:35:42,863 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:42,864 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:42,864 | ^~~~~~~~ 2024-05-07T12:35:42,865 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,866 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:42,866 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:42,867 | ^~~~~~~~ 2024-05-07T12:35:42,868 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,869 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:42,869 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:42,870 | ^~~~~~~~ 2024-05-07T12:35:42,871 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,872 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:42,873 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:42,873 | ^~~~~~~~ 2024-05-07T12:35:42,874 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,875 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In instantiation of ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’: 2024-05-07T12:35:42,875 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:106:44: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imin]’ 2024-05-07T12:35:42,876 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imin; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer]’ 2024-05-07T12:35:42,877 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:150:58: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T12:35:42,877 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T12:35:42,878 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/min.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) {anonymous}::pythonic::numpy::min(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) = float]’ 2024-05-07T12:35:42,879 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/min.hpp:17:3: required from ‘decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) {anonymous}::pythonic::numpy::functor::min::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) = float]’ 2024-05-07T12:35:42,880 src/fluidimage/calcul/__pythran__/subpix.cpp:224:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T12:35:42,880 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T12:35:42,881 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:83:37: error: no matching function for call to ‘distance({anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >&, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >&)’ 2024-05-07T12:35:42,882 83 | const long bound = std::distance(viter, vend); 2024-05-07T12:35:42,882 | ~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T12:35:42,883 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: candidate: ‘template typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator)’ 2024-05-07T12:35:42,884 147 | distance(_InputIterator __first, _InputIterator __last) 2024-05-07T12:35:42,884 | ^~~~~~~~ 2024-05-07T12:35:42,885 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,886 /usr/include/c++/12/bits/stl_iterator_base_funcs.h: In substitution of ‘template typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T12:35:42,886 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:83:37: required from ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’ 2024-05-07T12:35:42,887 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:106:44: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imin]’ 2024-05-07T12:35:42,888 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imin; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer]’ 2024-05-07T12:35:42,889 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:150:58: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T12:35:42,889 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T12:35:42,890 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/min.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) {anonymous}::pythonic::numpy::min(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) = float]’ 2024-05-07T12:35:42,891 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/min.hpp:17:3: required from ‘decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) {anonymous}::pythonic::numpy::functor::min::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) = float]’ 2024-05-07T12:35:42,891 src/fluidimage/calcul/__pythran__/subpix.cpp:224:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T12:35:42,892 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T12:35:42,893 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: error: no type named ‘difference_type’ in ‘struct std::iterator_traits<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ 2024-05-07T12:35:42,894 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In instantiation of ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’: 2024-05-07T12:35:42,895 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:106:44: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imin]’ 2024-05-07T12:35:42,895 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imin; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer]’ 2024-05-07T12:35:42,896 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:150:58: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T12:35:42,897 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imin; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T12:35:42,897 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/min.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) {anonymous}::pythonic::numpy::min(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imin>((forward)(::pythonic::numpy::min::args)...)) = float]’ 2024-05-07T12:35:42,898 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/min.hpp:17:3: required from ‘decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) {anonymous}::pythonic::numpy::functor::min::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::min((forward)(::pythonic::numpy::functor::min::operator()::types)...)) = float]’ 2024-05-07T12:35:42,899 src/fluidimage/calcul/__pythran__/subpix.cpp:224:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T12:35:42,900 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T12:35:42,901 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:42,901 85 | auto vacc = *viter; 2024-05-07T12:35:42,902 | ^~~~~~ 2024-05-07T12:35:42,903 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:42,904 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:42,904 | ^~~~~~~~ 2024-05-07T12:35:42,905 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:42,906 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:42,907 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,907 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,908 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:42,909 | ^~~~~~~~ 2024-05-07T12:35:42,909 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:42,910 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:42,911 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,911 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:42,912 85 | auto vacc = *viter; 2024-05-07T12:35:42,913 | ^~~~~~ 2024-05-07T12:35:42,913 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:42,914 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:42,915 | ^~~~~~~~ 2024-05-07T12:35:42,915 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,916 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:42,916 85 | auto vacc = *viter; 2024-05-07T12:35:42,917 | ^~~~~~ 2024-05-07T12:35:42,917 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:42,918 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:42,918 | ^~~~~~~~ 2024-05-07T12:35:42,919 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,919 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,920 85 | auto vacc = *viter; 2024-05-07T12:35:42,921 | ^~~~~~ 2024-05-07T12:35:42,922 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:42,923 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:42,923 | ^~~~~~~~ 2024-05-07T12:35:42,924 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,925 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:42,926 85 | auto vacc = *viter; 2024-05-07T12:35:42,926 | ^~~~~~ 2024-05-07T12:35:42,927 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:42,928 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:42,928 | ^~~~~~~~ 2024-05-07T12:35:42,929 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,930 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:42,931 85 | auto vacc = *viter; 2024-05-07T12:35:42,931 | ^~~~~~ 2024-05-07T12:35:42,932 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:42,933 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:42,933 | ^~~~~~~~ 2024-05-07T12:35:42,934 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,934 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,935 85 | auto vacc = *viter; 2024-05-07T12:35:42,935 | ^~~~~~ 2024-05-07T12:35:42,936 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:42,936 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:42,937 | ^~~~~~~~ 2024-05-07T12:35:42,938 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:42,939 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:42,939 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,940 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,941 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:42,942 | ^~~~~~~~ 2024-05-07T12:35:42,942 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:42,943 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:42,944 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,944 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,945 85 | auto vacc = *viter; 2024-05-07T12:35:42,946 | ^~~~~~ 2024-05-07T12:35:42,947 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:42,947 201 | list operator*(N n, list const &l) 2024-05-07T12:35:42,948 | ^~~~~~~~ 2024-05-07T12:35:42,949 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,950 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,950 85 | auto vacc = *viter; 2024-05-07T12:35:42,951 | ^~~~~~ 2024-05-07T12:35:42,951 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:42,952 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:42,952 | ^~~~~~~~ 2024-05-07T12:35:42,953 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,953 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:42,954 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:42,954 | ^~~~~~~~ 2024-05-07T12:35:42,955 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,956 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:42,956 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:42,957 | ^~~~~~~~ 2024-05-07T12:35:42,958 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,958 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:42,959 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:42,960 | ^~~~~~~~ 2024-05-07T12:35:42,961 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,961 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:42,962 87 | Op{}(vacc, *viter); 2024-05-07T12:35:42,963 | ^~~~~~ 2024-05-07T12:35:42,964 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:42,964 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:42,965 | ^~~~~~~~ 2024-05-07T12:35:42,966 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:42,967 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:42,968 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,968 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,969 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:42,969 | ^~~~~~~~ 2024-05-07T12:35:42,970 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:42,970 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:42,971 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:42,971 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:42,972 87 | Op{}(vacc, *viter); 2024-05-07T12:35:42,972 | ^~~~~~ 2024-05-07T12:35:42,973 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:42,974 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:42,974 | ^~~~~~~~ 2024-05-07T12:35:42,975 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,975 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:42,976 87 | Op{}(vacc, *viter); 2024-05-07T12:35:42,977 | ^~~~~~ 2024-05-07T12:35:42,978 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:42,979 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:42,979 | ^~~~~~~~ 2024-05-07T12:35:42,980 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,981 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,982 87 | Op{}(vacc, *viter); 2024-05-07T12:35:42,982 | ^~~~~~ 2024-05-07T12:35:42,983 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:42,984 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:42,984 | ^~~~~~~~ 2024-05-07T12:35:42,985 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,986 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:42,987 87 | Op{}(vacc, *viter); 2024-05-07T12:35:42,987 | ^~~~~~ 2024-05-07T12:35:42,988 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:42,988 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:42,989 | ^~~~~~~~ 2024-05-07T12:35:42,990 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,990 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:42,991 87 | Op{}(vacc, *viter); 2024-05-07T12:35:42,991 | ^~~~~~ 2024-05-07T12:35:42,992 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:42,993 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:42,994 | ^~~~~~~~ 2024-05-07T12:35:42,994 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:42,995 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:42,996 87 | Op{}(vacc, *viter); 2024-05-07T12:35:42,997 | ^~~~~~ 2024-05-07T12:35:42,997 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:42,998 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:42,999 | ^~~~~~~~ 2024-05-07T12:35:42,999 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:43,000 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:43,001 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,002 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,002 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:43,003 | ^~~~~~~~ 2024-05-07T12:35:43,004 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:43,004 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:43,005 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,005 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,006 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,006 | ^~~~~~ 2024-05-07T12:35:43,007 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:43,007 201 | list operator*(N n, list const &l) 2024-05-07T12:35:43,008 | ^~~~~~~~ 2024-05-07T12:35:43,009 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,009 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,010 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,010 | ^~~~~~ 2024-05-07T12:35:43,011 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:43,012 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:43,013 | ^~~~~~~~ 2024-05-07T12:35:43,013 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,014 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:43,015 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:43,016 | ^~~~~~~~ 2024-05-07T12:35:43,017 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,017 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:43,018 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:43,019 | ^~~~~~~~ 2024-05-07T12:35:43,019 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,020 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:43,021 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:43,021 | ^~~~~~~~ 2024-05-07T12:35:43,022 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,023 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In instantiation of ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’: 2024-05-07T12:35:43,024 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:114:56: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imax]’ 2024-05-07T12:35:43,025 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imax; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer_nobroadcast]’ 2024-05-07T12:35:43,025 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:148:70: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T12:35:43,026 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T12:35:43,027 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/max.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) {anonymous}::pythonic::numpy::max(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) = float]’ 2024-05-07T12:35:43,027 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/max.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) {anonymous}::pythonic::numpy::functor::max::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) = float]’ 2024-05-07T12:35:43,028 src/fluidimage/calcul/__pythran__/subpix.cpp:234:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T12:35:43,029 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T12:35:43,030 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:83:37: error: no matching function for call to ‘distance({anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >&, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >&)’ 2024-05-07T12:35:43,030 83 | const long bound = std::distance(viter, vend); 2024-05-07T12:35:43,031 | ~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T12:35:43,032 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: candidate: ‘template typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator)’ 2024-05-07T12:35:43,033 147 | distance(_InputIterator __first, _InputIterator __last) 2024-05-07T12:35:43,033 | ^~~~~~~~ 2024-05-07T12:35:43,034 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,035 /usr/include/c++/12/bits/stl_iterator_base_funcs.h: In substitution of ‘template typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T12:35:43,036 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:83:37: required from ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’ 2024-05-07T12:35:43,036 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:114:56: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imax]’ 2024-05-07T12:35:43,037 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imax; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer_nobroadcast]’ 2024-05-07T12:35:43,039 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:148:70: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T12:35:43,039 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T12:35:43,040 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/max.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) {anonymous}::pythonic::numpy::max(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) = float]’ 2024-05-07T12:35:43,040 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/max.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) {anonymous}::pythonic::numpy::functor::max::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) = float]’ 2024-05-07T12:35:43,042 src/fluidimage/calcul/__pythran__/subpix.cpp:234:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T12:35:43,042 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T12:35:43,043 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: error: no type named ‘difference_type’ in ‘struct std::iterator_traits<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ 2024-05-07T12:35:43,044 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In instantiation of ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’: 2024-05-07T12:35:43,045 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:114:56: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imax]’ 2024-05-07T12:35:43,045 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imax; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer_nobroadcast]’ 2024-05-07T12:35:43,046 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:148:70: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T12:35:43,047 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T12:35:43,047 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/max.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) {anonymous}::pythonic::numpy::max(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) = float]’ 2024-05-07T12:35:43,048 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/max.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) {anonymous}::pythonic::numpy::functor::max::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) = float]’ 2024-05-07T12:35:43,049 src/fluidimage/calcul/__pythran__/subpix.cpp:234:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T12:35:43,050 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T12:35:43,050 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:43,051 85 | auto vacc = *viter; 2024-05-07T12:35:43,052 | ^~~~~~ 2024-05-07T12:35:43,053 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:43,053 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:43,054 | ^~~~~~~~ 2024-05-07T12:35:43,055 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:43,055 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:43,056 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,057 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,057 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:43,058 | ^~~~~~~~ 2024-05-07T12:35:43,059 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:43,060 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:43,061 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,061 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:43,062 85 | auto vacc = *viter; 2024-05-07T12:35:43,062 | ^~~~~~ 2024-05-07T12:35:43,063 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:43,063 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:43,064 | ^~~~~~~~ 2024-05-07T12:35:43,064 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,065 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:43,065 85 | auto vacc = *viter; 2024-05-07T12:35:43,066 | ^~~~~~ 2024-05-07T12:35:43,067 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:43,067 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:43,068 | ^~~~~~~~ 2024-05-07T12:35:43,069 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,070 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,071 85 | auto vacc = *viter; 2024-05-07T12:35:43,071 | ^~~~~~ 2024-05-07T12:35:43,072 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:43,073 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:43,073 | ^~~~~~~~ 2024-05-07T12:35:43,074 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,075 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:43,075 85 | auto vacc = *viter; 2024-05-07T12:35:43,076 | ^~~~~~ 2024-05-07T12:35:43,077 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:43,078 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:43,078 | ^~~~~~~~ 2024-05-07T12:35:43,079 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,079 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:43,080 85 | auto vacc = *viter; 2024-05-07T12:35:43,080 | ^~~~~~ 2024-05-07T12:35:43,081 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:43,081 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:43,082 | ^~~~~~~~ 2024-05-07T12:35:43,083 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,083 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,084 85 | auto vacc = *viter; 2024-05-07T12:35:43,085 | ^~~~~~ 2024-05-07T12:35:43,086 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:43,087 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:43,087 | ^~~~~~~~ 2024-05-07T12:35:43,088 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:43,089 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:43,089 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,090 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,091 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:43,091 | ^~~~~~~~ 2024-05-07T12:35:43,093 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:43,093 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:43,094 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,095 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,096 85 | auto vacc = *viter; 2024-05-07T12:35:43,097 | ^~~~~~ 2024-05-07T12:35:43,097 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:43,098 201 | list operator*(N n, list const &l) 2024-05-07T12:35:43,098 | ^~~~~~~~ 2024-05-07T12:35:43,099 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,099 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,100 85 | auto vacc = *viter; 2024-05-07T12:35:43,100 | ^~~~~~ 2024-05-07T12:35:43,101 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:43,102 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:43,102 | ^~~~~~~~ 2024-05-07T12:35:43,103 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,103 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:43,104 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:43,105 | ^~~~~~~~ 2024-05-07T12:35:43,105 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,106 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:43,107 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:43,108 | ^~~~~~~~ 2024-05-07T12:35:43,108 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,109 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:43,110 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:43,110 | ^~~~~~~~ 2024-05-07T12:35:43,111 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,112 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:43,112 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,113 | ^~~~~~ 2024-05-07T12:35:43,114 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:43,115 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:43,115 | ^~~~~~~~ 2024-05-07T12:35:43,116 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:43,116 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:43,117 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,117 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,118 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:43,118 | ^~~~~~~~ 2024-05-07T12:35:43,119 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:43,120 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:43,120 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,121 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:43,121 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,122 | ^~~~~~ 2024-05-07T12:35:43,123 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:43,124 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:43,124 | ^~~~~~~~ 2024-05-07T12:35:43,125 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,126 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:43,127 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,127 | ^~~~~~ 2024-05-07T12:35:43,128 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:43,129 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:43,129 | ^~~~~~~~ 2024-05-07T12:35:43,130 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,131 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,132 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,133 | ^~~~~~ 2024-05-07T12:35:43,133 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:43,134 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:43,134 | ^~~~~~~~ 2024-05-07T12:35:43,135 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,135 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:43,136 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,136 | ^~~~~~ 2024-05-07T12:35:43,137 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:43,138 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:43,138 | ^~~~~~~~ 2024-05-07T12:35:43,139 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,140 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:43,140 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,141 | ^~~~~~ 2024-05-07T12:35:43,142 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:43,142 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:43,143 | ^~~~~~~~ 2024-05-07T12:35:43,144 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,145 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,145 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,146 | ^~~~~~ 2024-05-07T12:35:43,147 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:43,147 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:43,149 | ^~~~~~~~ 2024-05-07T12:35:43,149 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:43,150 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:43,150 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,151 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,151 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:43,152 | ^~~~~~~~ 2024-05-07T12:35:43,152 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:43,153 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:43,154 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,154 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,155 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,155 | ^~~~~~ 2024-05-07T12:35:43,156 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:43,156 201 | list operator*(N n, list const &l) 2024-05-07T12:35:43,157 | ^~~~~~~~ 2024-05-07T12:35:43,158 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,158 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,159 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,160 | ^~~~~~ 2024-05-07T12:35:43,161 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:43,162 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:43,162 | ^~~~~~~~ 2024-05-07T12:35:43,163 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,164 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:43,165 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:43,165 | ^~~~~~~~ 2024-05-07T12:35:43,166 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,167 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:43,167 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:43,168 | ^~~~~~~~ 2024-05-07T12:35:43,169 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,170 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:43,170 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:43,171 | ^~~~~~~~ 2024-05-07T12:35:43,172 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,172 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In instantiation of ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’: 2024-05-07T12:35:43,173 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:106:44: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imax]’ 2024-05-07T12:35:43,173 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imax; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer]’ 2024-05-07T12:35:43,174 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:150:58: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T12:35:43,175 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T12:35:43,176 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/max.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) {anonymous}::pythonic::numpy::max(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) = float]’ 2024-05-07T12:35:43,176 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/max.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) {anonymous}::pythonic::numpy::functor::max::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) = float]’ 2024-05-07T12:35:43,177 src/fluidimage/calcul/__pythran__/subpix.cpp:234:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T12:35:43,178 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T12:35:43,178 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:83:37: error: no matching function for call to ‘distance({anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >&, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >&)’ 2024-05-07T12:35:43,179 83 | const long bound = std::distance(viter, vend); 2024-05-07T12:35:43,180 | ~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T12:35:43,181 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: candidate: ‘template typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator)’ 2024-05-07T12:35:43,181 147 | distance(_InputIterator __first, _InputIterator __last) 2024-05-07T12:35:43,182 | ^~~~~~~~ 2024-05-07T12:35:43,183 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,183 /usr/include/c++/12/bits/stl_iterator_base_funcs.h: In substitution of ‘template typename std::iterator_traits< >::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T12:35:43,184 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:83:37: required from ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’ 2024-05-07T12:35:43,185 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:106:44: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imax]’ 2024-05-07T12:35:43,186 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imax; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer]’ 2024-05-07T12:35:43,186 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:150:58: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T12:35:43,187 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T12:35:43,188 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/max.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) {anonymous}::pythonic::numpy::max(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) = float]’ 2024-05-07T12:35:43,189 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/max.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) {anonymous}::pythonic::numpy::functor::max::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) = float]’ 2024-05-07T12:35:43,189 src/fluidimage/calcul/__pythran__/subpix.cpp:234:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T12:35:43,190 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T12:35:43,191 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: error: no type named ‘difference_type’ in ‘struct std::iterator_traits<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ 2024-05-07T12:35:43,191 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In instantiation of ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float]’: 2024-05-07T12:35:43,192 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:106:44: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>; F = float; Op = {anonymous}::pythonic::operator_::functor::imax]’ 2024-05-07T12:35:43,192 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:27:48: required from ‘F {anonymous}::pythonic::numpy::_reduce::operator()(E&&, F) [with E = const {anonymous}::pythonic::types::ndarray >&; F = float; Op = {anonymous}::pythonic::operator_::functor::imax; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer]’ 2024-05-07T12:35:43,193 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:150:58: required from ‘{anonymous}::pythonic::numpy::{anonymous}::reduce_result_type {anonymous}::pythonic::numpy::reduce_helper::operator()(const E&, T) const [with T = float; Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-05-07T12:35:43,194 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:181:51: required from ‘typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type_helper::type>::type {anonymous}::pythonic::numpy::reduce(const E&, {anonymous}::pythonic::types::none_type, dtype) [with Op = {anonymous}::pythonic::operator_::functor::imax; E = {anonymous}::pythonic::types::ndarray >; dtype = {anonymous}::pythonic::types::none_type; typename std::enable_if<{anonymous}::pythonic::types::is_numexpr_arg::value, typename {anonymous}::reduce_result_type_helper::type>::type = float; typename {anonymous}::reduce_result_type_helper::type = float]’ 2024-05-07T12:35:43,195 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/max.hpp:19:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) {anonymous}::pythonic::numpy::max(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&}; decltype (reduce<{anonymous}::pythonic::operator_::functor::imax>((forward)(::pythonic::numpy::max::args)...)) = float]’ 2024-05-07T12:35:43,196 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/max.hpp:16:3: required from ‘decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) {anonymous}::pythonic::numpy::functor::max::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::ndarray >&}; decltype ({anonymous}::pythonic::numpy::max((forward)(::pythonic::numpy::functor::max::operator()::types)...)) = float]’ 2024-05-07T12:35:43,196 src/fluidimage/calcul/__pythran__/subpix.cpp:234:152: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T12:35:43,197 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T12:35:43,198 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:43,198 85 | auto vacc = *viter; 2024-05-07T12:35:43,199 | ^~~~~~ 2024-05-07T12:35:43,200 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:43,200 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:43,201 | ^~~~~~~~ 2024-05-07T12:35:43,202 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:43,203 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:43,203 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,205 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,205 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:43,206 | ^~~~~~~~ 2024-05-07T12:35:43,206 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:43,207 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:43,207 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,208 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:43,208 85 | auto vacc = *viter; 2024-05-07T12:35:43,209 | ^~~~~~ 2024-05-07T12:35:43,210 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:43,210 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:43,211 | ^~~~~~~~ 2024-05-07T12:35:43,211 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,212 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:43,213 85 | auto vacc = *viter; 2024-05-07T12:35:43,214 | ^~~~~~ 2024-05-07T12:35:43,215 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:43,215 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:43,216 | ^~~~~~~~ 2024-05-07T12:35:43,217 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,218 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,218 85 | auto vacc = *viter; 2024-05-07T12:35:43,219 | ^~~~~~ 2024-05-07T12:35:43,220 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:43,220 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:43,221 | ^~~~~~~~ 2024-05-07T12:35:43,222 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,223 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:43,224 85 | auto vacc = *viter; 2024-05-07T12:35:43,225 | ^~~~~~ 2024-05-07T12:35:43,225 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:43,226 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:43,226 | ^~~~~~~~ 2024-05-07T12:35:43,227 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,227 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:43,228 85 | auto vacc = *viter; 2024-05-07T12:35:43,228 | ^~~~~~ 2024-05-07T12:35:43,229 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:43,230 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:43,231 | ^~~~~~~~ 2024-05-07T12:35:43,231 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,232 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,233 85 | auto vacc = *viter; 2024-05-07T12:35:43,234 | ^~~~~~ 2024-05-07T12:35:43,234 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:43,235 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:43,236 | ^~~~~~~~ 2024-05-07T12:35:43,236 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:43,237 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:43,238 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,238 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,239 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:43,240 | ^~~~~~~~ 2024-05-07T12:35:43,241 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:43,241 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:43,242 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,242 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,243 85 | auto vacc = *viter; 2024-05-07T12:35:43,244 | ^~~~~~ 2024-05-07T12:35:43,244 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:43,245 201 | list operator*(N n, list const &l) 2024-05-07T12:35:43,245 | ^~~~~~~~ 2024-05-07T12:35:43,246 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,246 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,247 85 | auto vacc = *viter; 2024-05-07T12:35:43,248 | ^~~~~~ 2024-05-07T12:35:43,248 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:43,249 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:43,250 | ^~~~~~~~ 2024-05-07T12:35:43,251 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,251 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:43,252 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:43,253 | ^~~~~~~~ 2024-05-07T12:35:43,254 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,255 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:43,255 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:43,256 | ^~~~~~~~ 2024-05-07T12:35:43,257 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,257 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:43,258 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:43,259 | ^~~~~~~~ 2024-05-07T12:35:43,259 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,260 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:43,261 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,262 | ^~~~~~ 2024-05-07T12:35:43,262 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:43,263 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:43,264 | ^~~~~~~~ 2024-05-07T12:35:43,264 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:43,265 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:43,265 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,266 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,266 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:43,267 | ^~~~~~~~ 2024-05-07T12:35:43,268 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:43,269 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:43,269 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,270 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:43,271 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,272 | ^~~~~~ 2024-05-07T12:35:43,272 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:43,273 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:43,274 | ^~~~~~~~ 2024-05-07T12:35:43,275 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,275 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:43,276 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,277 | ^~~~~~ 2024-05-07T12:35:43,278 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:43,278 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:43,279 | ^~~~~~~~ 2024-05-07T12:35:43,280 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,280 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,281 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,281 | ^~~~~~ 2024-05-07T12:35:43,282 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:43,283 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:43,283 | ^~~~~~~~ 2024-05-07T12:35:43,284 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,284 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:43,285 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,285 | ^~~~~~ 2024-05-07T12:35:43,286 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:43,287 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:43,288 | ^~~~~~~~ 2024-05-07T12:35:43,288 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,289 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:43,290 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,291 | ^~~~~~ 2024-05-07T12:35:43,292 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:43,294 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:43,295 | ^~~~~~~~ 2024-05-07T12:35:43,295 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,296 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,297 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,298 | ^~~~~~ 2024-05-07T12:35:43,299 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:43,299 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:43,300 | ^~~~~~~~ 2024-05-07T12:35:43,300 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:43,301 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:43,301 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,302 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,302 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:43,303 | ^~~~~~~~ 2024-05-07T12:35:43,304 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:43,304 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:43,305 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,306 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,306 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,307 | ^~~~~~ 2024-05-07T12:35:43,308 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:43,309 201 | list operator*(N n, list const &l) 2024-05-07T12:35:43,309 | ^~~~~~~~ 2024-05-07T12:35:43,310 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,311 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,312 87 | Op{}(vacc, *viter); 2024-05-07T12:35:43,312 | ^~~~~~ 2024-05-07T12:35:43,313 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:43,314 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:43,314 | ^~~~~~~~ 2024-05-07T12:35:43,315 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,316 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:43,316 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:43,317 | ^~~~~~~~ 2024-05-07T12:35:43,318 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,319 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:43,319 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:43,320 | ^~~~~~~~ 2024-05-07T12:35:43,320 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,321 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:43,321 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:43,322 | ^~~~~~~~ 2024-05-07T12:35:43,323 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,323 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’: 2024-05-07T12:35:43,324 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’ 2024-05-07T12:35:43,324 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:43,325 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:43,326 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:43,327 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T12:35:43,328 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:43,328 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/array.hpp:21:38: required from ‘typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type {anonymous}::pythonic::numpy::array(T&&, dtype) [with T = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; dtype = functor::float32; typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type = {anonymous}::pythonic::types::ndarray >; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type; typename dtype::type = float]’ 2024-05-07T12:35:43,329 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:20:17: required from ‘decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) {anonymous}::pythonic::numpy::_asarray::operator()(Types&& ...) [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >}; E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; dtype = float; decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:43,330 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:38:72: required from ‘decltype ({anonymous}::pythonic::numpy::_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) {anonymous}::pythonic::numpy::asarray(E&&, {anonymous}::pythonic::types::none_type) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; decltype (_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) = {anonymous}::pythonic::types::ndarray >; typename {anonymous}::pythonic::types::dtype_of::type>::type = float; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type; typename std::decay<_Ex>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type]’ 2024-05-07T12:35:43,331 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/asarray.hpp:36:3: required from ‘decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) {anonymous}::pythonic::numpy::functor::asarray::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >}; decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:43,332 src/fluidimage/calcul/__pythran__/subpix.cpp:222:406: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T12:35:43,332 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T12:35:43,333 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’) 2024-05-07T12:35:43,334 184 | iter.store(*oiter); 2024-05-07T12:35:43,335 | ^~~~~~ 2024-05-07T12:35:43,335 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:43,336 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:43,336 | ^~~~~~~~ 2024-05-07T12:35:43,337 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:43,338 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:43,338 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,339 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,340 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:43,340 | ^~~~~~~~ 2024-05-07T12:35:43,341 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:43,342 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:43,343 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,343 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:43,344 184 | iter.store(*oiter); 2024-05-07T12:35:43,345 | ^~~~~~ 2024-05-07T12:35:43,345 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:43,346 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:43,347 | ^~~~~~~~ 2024-05-07T12:35:43,348 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,348 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:43,349 184 | iter.store(*oiter); 2024-05-07T12:35:43,350 | ^~~~~~ 2024-05-07T12:35:43,350 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:43,351 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:43,351 | ^~~~~~~~ 2024-05-07T12:35:43,352 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,353 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,353 184 | iter.store(*oiter); 2024-05-07T12:35:43,354 | ^~~~~~ 2024-05-07T12:35:43,355 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:43,355 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:43,356 | ^~~~~~~~ 2024-05-07T12:35:43,357 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,358 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:43,359 184 | iter.store(*oiter); 2024-05-07T12:35:43,359 | ^~~~~~ 2024-05-07T12:35:43,360 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:43,361 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:43,361 | ^~~~~~~~ 2024-05-07T12:35:43,362 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,363 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:43,364 184 | iter.store(*oiter); 2024-05-07T12:35:43,365 | ^~~~~~ 2024-05-07T12:35:43,365 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:43,366 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:43,367 | ^~~~~~~~ 2024-05-07T12:35:43,367 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,368 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,368 184 | iter.store(*oiter); 2024-05-07T12:35:43,369 | ^~~~~~ 2024-05-07T12:35:43,369 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:43,370 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:43,371 | ^~~~~~~~ 2024-05-07T12:35:43,371 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:43,372 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:43,373 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,373 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,374 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:43,375 | ^~~~~~~~ 2024-05-07T12:35:43,376 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:43,376 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:43,377 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,378 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,378 184 | iter.store(*oiter); 2024-05-07T12:35:43,379 | ^~~~~~ 2024-05-07T12:35:43,380 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:43,380 201 | list operator*(N n, list const &l) 2024-05-07T12:35:43,381 | ^~~~~~~~ 2024-05-07T12:35:43,382 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,383 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,384 184 | iter.store(*oiter); 2024-05-07T12:35:43,384 | ^~~~~~ 2024-05-07T12:35:43,385 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:43,385 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:43,386 | ^~~~~~~~ 2024-05-07T12:35:43,387 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,387 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:43,388 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:43,388 | ^~~~~~~~ 2024-05-07T12:35:43,389 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,390 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:43,390 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:43,391 | ^~~~~~~~ 2024-05-07T12:35:43,391 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,392 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:43,393 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:43,394 | ^~~~~~~~ 2024-05-07T12:35:43,395 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,396 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’: 2024-05-07T12:35:43,396 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>]’ 2024-05-07T12:35:43,397 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:43,398 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:43,399 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:43,399 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&>; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T12:35:43,400 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:43,401 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/array.hpp:21:38: required from ‘typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type {anonymous}::pythonic::numpy::array(T&&, dtype) [with T = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; dtype = functor::float32; typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type = {anonymous}::pythonic::types::ndarray >; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type; typename dtype::type = float]’ 2024-05-07T12:35:43,402 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:20:17: required from ‘decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) {anonymous}::pythonic::numpy::_asarray::operator()(Types&& ...) [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >}; E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; dtype = float; decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:43,403 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:38:72: required from ‘decltype ({anonymous}::pythonic::numpy::_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) {anonymous}::pythonic::numpy::asarray(E&&, {anonymous}::pythonic::types::none_type) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; decltype (_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) = {anonymous}::pythonic::types::ndarray >; typename {anonymous}::pythonic::types::dtype_of::type>::type = float; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type; typename std::decay<_Ex>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type]’ 2024-05-07T12:35:43,404 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/asarray.hpp:36:3: required from ‘decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) {anonymous}::pythonic::numpy::functor::asarray::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >}; decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:43,405 src/fluidimage/calcul/__pythran__/subpix.cpp:222:406: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T12:35:43,405 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T12:35:43,406 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’) 2024-05-07T12:35:43,407 184 | iter.store(*oiter); 2024-05-07T12:35:43,408 | ^~~~~~ 2024-05-07T12:35:43,409 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:43,410 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:43,410 | ^~~~~~~~ 2024-05-07T12:35:43,411 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:43,412 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:43,413 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,414 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,414 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:43,415 | ^~~~~~~~ 2024-05-07T12:35:43,416 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:43,417 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:43,418 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,419 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:43,419 184 | iter.store(*oiter); 2024-05-07T12:35:43,420 | ^~~~~~ 2024-05-07T12:35:43,421 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:43,421 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:43,422 | ^~~~~~~~ 2024-05-07T12:35:43,423 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,423 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:43,424 184 | iter.store(*oiter); 2024-05-07T12:35:43,425 | ^~~~~~ 2024-05-07T12:35:43,426 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:43,426 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:43,427 | ^~~~~~~~ 2024-05-07T12:35:43,428 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,429 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,430 184 | iter.store(*oiter); 2024-05-07T12:35:43,431 | ^~~~~~ 2024-05-07T12:35:43,432 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:43,432 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:43,433 | ^~~~~~~~ 2024-05-07T12:35:43,434 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,435 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:43,436 184 | iter.store(*oiter); 2024-05-07T12:35:43,437 | ^~~~~~ 2024-05-07T12:35:43,437 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:43,438 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:43,439 | ^~~~~~~~ 2024-05-07T12:35:43,439 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,440 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:43,441 184 | iter.store(*oiter); 2024-05-07T12:35:43,442 | ^~~~~~ 2024-05-07T12:35:43,443 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:43,443 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:43,444 | ^~~~~~~~ 2024-05-07T12:35:43,445 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,446 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,447 184 | iter.store(*oiter); 2024-05-07T12:35:43,448 | ^~~~~~ 2024-05-07T12:35:43,449 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:43,449 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:43,450 | ^~~~~~~~ 2024-05-07T12:35:43,451 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:43,452 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:43,453 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,453 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,454 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:43,455 | ^~~~~~~~ 2024-05-07T12:35:43,456 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:43,457 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:43,458 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,458 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,459 184 | iter.store(*oiter); 2024-05-07T12:35:43,460 | ^~~~~~ 2024-05-07T12:35:43,460 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:43,461 201 | list operator*(N n, list const &l) 2024-05-07T12:35:43,462 | ^~~~~~~~ 2024-05-07T12:35:43,462 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,463 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,464 184 | iter.store(*oiter); 2024-05-07T12:35:43,464 | ^~~~~~ 2024-05-07T12:35:43,465 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:43,466 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:43,467 | ^~~~~~~~ 2024-05-07T12:35:43,467 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,468 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:43,469 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:43,470 | ^~~~~~~~ 2024-05-07T12:35:43,471 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,472 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:43,473 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:43,473 | ^~~~~~~~ 2024-05-07T12:35:43,474 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,475 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:43,476 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:43,477 | ^~~~~~~~ 2024-05-07T12:35:43,477 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,478 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T12:35:43,479 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T12:35:43,481 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:43,481 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:43,482 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:43,483 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:43,484 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:43,485 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/array.hpp:21:38: required from ‘typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type {anonymous}::pythonic::numpy::array(T&&, dtype) [with T = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; dtype = functor::float32; typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type = {anonymous}::pythonic::types::ndarray >; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type; typename dtype::type = float]’ 2024-05-07T12:35:43,486 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:20:17: required from ‘decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) {anonymous}::pythonic::numpy::_asarray::operator()(Types&& ...) [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >}; E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; dtype = float; decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:43,486 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:38:72: required from ‘decltype ({anonymous}::pythonic::numpy::_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) {anonymous}::pythonic::numpy::asarray(E&&, {anonymous}::pythonic::types::none_type) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; decltype (_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) = {anonymous}::pythonic::types::ndarray >; typename {anonymous}::pythonic::types::dtype_of::type>::type = float; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type; typename std::decay<_Ex>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type]’ 2024-05-07T12:35:43,487 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/asarray.hpp:36:3: required from ‘decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) {anonymous}::pythonic::numpy::functor::asarray::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >}; decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:43,489 src/fluidimage/calcul/__pythran__/subpix.cpp:222:406: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T12:35:43,489 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T12:35:43,490 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:43,491 184 | iter.store(*oiter); 2024-05-07T12:35:43,492 | ^~~~~~ 2024-05-07T12:35:43,493 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:43,493 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:43,494 | ^~~~~~~~ 2024-05-07T12:35:43,495 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:43,496 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:43,497 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,498 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,499 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:43,499 | ^~~~~~~~ 2024-05-07T12:35:43,500 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:43,501 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:43,501 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,502 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:43,503 184 | iter.store(*oiter); 2024-05-07T12:35:43,503 | ^~~~~~ 2024-05-07T12:35:43,504 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:43,505 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:43,505 | ^~~~~~~~ 2024-05-07T12:35:43,506 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,507 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:43,508 184 | iter.store(*oiter); 2024-05-07T12:35:43,509 | ^~~~~~ 2024-05-07T12:35:43,510 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:43,511 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:43,512 | ^~~~~~~~ 2024-05-07T12:35:43,512 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,513 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,514 184 | iter.store(*oiter); 2024-05-07T12:35:43,515 | ^~~~~~ 2024-05-07T12:35:43,516 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:43,516 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:43,517 | ^~~~~~~~ 2024-05-07T12:35:43,518 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,519 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:43,520 184 | iter.store(*oiter); 2024-05-07T12:35:43,521 | ^~~~~~ 2024-05-07T12:35:43,522 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:43,522 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:43,523 | ^~~~~~~~ 2024-05-07T12:35:43,524 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,524 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:43,525 184 | iter.store(*oiter); 2024-05-07T12:35:43,526 | ^~~~~~ 2024-05-07T12:35:43,527 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:43,528 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:43,528 | ^~~~~~~~ 2024-05-07T12:35:43,529 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,530 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,531 184 | iter.store(*oiter); 2024-05-07T12:35:43,532 | ^~~~~~ 2024-05-07T12:35:43,532 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:43,533 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:43,534 | ^~~~~~~~ 2024-05-07T12:35:43,535 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:43,536 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:43,537 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,537 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,538 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:43,539 | ^~~~~~~~ 2024-05-07T12:35:43,540 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:43,541 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:43,541 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,542 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,543 184 | iter.store(*oiter); 2024-05-07T12:35:43,543 | ^~~~~~ 2024-05-07T12:35:43,544 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:43,545 201 | list operator*(N n, list const &l) 2024-05-07T12:35:43,545 | ^~~~~~~~ 2024-05-07T12:35:43,546 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,547 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,547 184 | iter.store(*oiter); 2024-05-07T12:35:43,549 | ^~~~~~ 2024-05-07T12:35:43,549 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:43,550 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:43,551 | ^~~~~~~~ 2024-05-07T12:35:43,552 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,553 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:43,554 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:43,555 | ^~~~~~~~ 2024-05-07T12:35:43,556 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,557 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:43,557 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:43,558 | ^~~~~~~~ 2024-05-07T12:35:43,559 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,560 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:43,561 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:43,561 | ^~~~~~~~ 2024-05-07T12:35:43,562 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,563 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T12:35:43,565 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T12:35:43,565 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:43,566 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:43,567 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:43,568 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:43,569 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:43,570 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/array.hpp:21:38: required from ‘typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type {anonymous}::pythonic::numpy::array(T&&, dtype) [with T = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; dtype = functor::float32; typename std::enable_if<{anonymous}::pythonic::types::has_size::type>::value, {anonymous}::pythonic::types::ndarray::type::value, {anonymous}::pythonic::types::tuple_version> > >::type = {anonymous}::pythonic::types::ndarray >; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type; typename dtype::type = float]’ 2024-05-07T12:35:43,570 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:20:17: required from ‘decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) {anonymous}::pythonic::numpy::_asarray::operator()(Types&& ...) [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >}; E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; dtype = float; decltype ({anonymous}::pythonic::numpy::array((forward)(::pythonic::numpy::_asarray::operator()::args)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:43,571 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/asarray.hpp:38:72: required from ‘decltype ({anonymous}::pythonic::numpy::_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) {anonymous}::pythonic::numpy::asarray(E&&, {anonymous}::pythonic::types::none_type) [with E = {anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >; decltype (_asarray::type, typename {anonymous}::pythonic::types::dtype_of::type>::type>{}(forward(e))) = {anonymous}::pythonic::types::ndarray >; typename {anonymous}::pythonic::types::dtype_of::type>::type = float; typename std::decay<_Tp>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type; typename std::decay<_Ex>::type = std::decay<{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> > >::type]’ 2024-05-07T12:35:43,572 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/asarray.hpp:36:3: required from ‘decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) {anonymous}::pythonic::numpy::functor::asarray::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_gexpr<{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::cstride_normalized_slice<1>, {anonymous}::pythonic::types::cstride_normalized_slice<1> >}; decltype ({anonymous}::pythonic::numpy::asarray((forward)(::pythonic::numpy::functor::asarray::operator()::types)...)) = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:43,573 src/fluidimage/calcul/__pythran__/subpix.cpp:222:406: required from ‘typename {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::type::result_type {anonymous}::__pythran_subpix::compute_subpix_2d_gaussian2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = long int; argument_type2 = long int; typename type::result_type = std::tuple > >]’ 2024-05-07T12:35:43,574 src/fluidimage/calcul/__pythran__/subpix.cpp:349:91: required from here 2024-05-07T12:35:43,575 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:43,576 184 | iter.store(*oiter); 2024-05-07T12:35:43,577 | ^~~~~~ 2024-05-07T12:35:43,577 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:43,578 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:43,579 | ^~~~~~~~ 2024-05-07T12:35:43,580 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:43,581 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:43,582 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,582 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,583 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:43,584 | ^~~~~~~~ 2024-05-07T12:35:43,584 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:43,585 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:43,586 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,586 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:43,587 184 | iter.store(*oiter); 2024-05-07T12:35:43,588 | ^~~~~~ 2024-05-07T12:35:43,588 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:43,589 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:43,590 | ^~~~~~~~ 2024-05-07T12:35:43,591 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,592 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:43,592 184 | iter.store(*oiter); 2024-05-07T12:35:43,593 | ^~~~~~ 2024-05-07T12:35:43,594 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:43,595 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:43,596 | ^~~~~~~~ 2024-05-07T12:35:43,597 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,597 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,598 184 | iter.store(*oiter); 2024-05-07T12:35:43,599 | ^~~~~~ 2024-05-07T12:35:43,600 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:43,600 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:43,601 | ^~~~~~~~ 2024-05-07T12:35:43,602 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,603 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:43,604 184 | iter.store(*oiter); 2024-05-07T12:35:43,605 | ^~~~~~ 2024-05-07T12:35:43,605 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:43,606 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:43,607 | ^~~~~~~~ 2024-05-07T12:35:43,607 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,608 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:43,609 184 | iter.store(*oiter); 2024-05-07T12:35:43,609 | ^~~~~~ 2024-05-07T12:35:43,610 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:43,611 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:43,612 | ^~~~~~~~ 2024-05-07T12:35:43,612 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,613 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,614 184 | iter.store(*oiter); 2024-05-07T12:35:43,615 | ^~~~~~ 2024-05-07T12:35:43,616 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:43,616 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:43,617 | ^~~~~~~~ 2024-05-07T12:35:43,618 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:43,619 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:43,620 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,621 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,622 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:43,622 | ^~~~~~~~ 2024-05-07T12:35:43,623 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:43,623 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:43,624 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:43,625 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,625 184 | iter.store(*oiter); 2024-05-07T12:35:43,626 | ^~~~~~ 2024-05-07T12:35:43,627 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:43,627 201 | list operator*(N n, list const &l) 2024-05-07T12:35:43,628 | ^~~~~~~~ 2024-05-07T12:35:43,629 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:43,629 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,630 184 | iter.store(*oiter); 2024-05-07T12:35:43,631 | ^~~~~~ 2024-05-07T12:35:43,631 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:43,632 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:43,633 | ^~~~~~~~ 2024-05-07T12:35:43,634 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,635 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:43,635 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:43,636 | ^~~~~~~~ 2024-05-07T12:35:43,637 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,638 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:43,638 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:43,639 | ^~~~~~~~ 2024-05-07T12:35:43,640 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:43,641 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:43,641 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:43,642 | ^~~~~~~~ 2024-05-07T12:35:43,643 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,183 [10/18] Compiling C++ object src/fluidimage/topologies/__pythran__/example.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._example.cpp.o 2024-05-07T12:35:44,184 FAILED: src/fluidimage/topologies/__pythran__/example.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._example.cpp.o 2024-05-07T12:35:44,184 c++ -Isrc/fluidimage/topologies/__pythran__/example.cpython-311-arm-linux-gnueabihf.so.p -Isrc/fluidimage/topologies/__pythran__ -I../src/fluidimage/topologies/__pythran__ -I/tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran -I/tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -I/usr/include/arm-linux-gnueabihf/python3.11 -fvisibility=hidden -fvisibility-inlines-hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++11 -O3 -fPIC -DENABLE_PYTHON_MODULE -D__PYTHRAN__=3 -DPYTHRAN_BLAS_NONE -DUSE_XSIMD -MD -MQ src/fluidimage/topologies/__pythran__/example.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._example.cpp.o -MF src/fluidimage/topologies/__pythran__/example.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._example.cpp.o.d -o src/fluidimage/topologies/__pythran__/example.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._example.cpp.o -c src/fluidimage/topologies/__pythran__/example.cpp 2024-05-07T12:35:44,192 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/tuple.hpp:5, 2024-05-07T12:35:44,192 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/builtins/bool_.hpp:5, 2024-05-07T12:35:44,193 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:4, 2024-05-07T12:35:44,194 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:6, 2024-05-07T12:35:44,194 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/slice.hpp:5, 2024-05-07T12:35:44,195 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:46, 2024-05-07T12:35:44,196 from src/fluidimage/topologies/__pythran__/example.cpp:1: 2024-05-07T12:35:44,197 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:55: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:44,198 101 | xsimd::batch> { 2024-05-07T12:35:44,198 | ^~~~~ 2024-05-07T12:35:44,199 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/xsimd.hpp:55, 2024-05-07T12:35:44,200 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:7: 2024-05-07T12:35:44,200 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:44,201 34 | class batch; 2024-05-07T12:35:44,202 | ^~~~~ 2024-05-07T12:35:44,202 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 2 is invalid 2024-05-07T12:35:44,203 101 | xsimd::batch> { 2024-05-07T12:35:44,204 | ^~ 2024-05-07T12:35:44,205 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 4 is invalid 2024-05-07T12:35:44,206 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 5 is invalid 2024-05-07T12:35:44,206 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:64: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:44,207 103 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:44,207 | ^ 2024-05-07T12:35:44,208 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:44,208 34 | class batch; 2024-05-07T12:35:44,209 | ^~~~~ 2024-05-07T12:35:44,209 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:65: error: expected identifier before ‘;’ token 2024-05-07T12:35:44,210 103 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:44,211 | ^ 2024-05-07T12:35:44,211 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:105:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:44,212 105 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:44,212 | ^~~~~~~~~~~ 2024-05-07T12:35:44,213 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:44,214 109 | auto operator*() const -> decltype(xsimd::load_unaligned(data)); 2024-05-07T12:35:44,214 | ^~~~~~~~~~~~~~ 2024-05-07T12:35:44,215 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:44,216 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:119:46: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:44,217 119 | void store(xsimd::batch const &); 2024-05-07T12:35:44,217 | ^ 2024-05-07T12:35:44,218 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:44,219 34 | class batch; 2024-05-07T12:35:44,220 | ^~~~~ 2024-05-07T12:35:44,220 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/dynamic_tuple.hpp:8, 2024-05-07T12:35:44,221 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:7, 2024-05-07T12:35:44,222 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:6: 2024-05-07T12:35:44,222 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:44,223 208 | -> decltype(xsimd::load_unaligned(data)) 2024-05-07T12:35:44,224 | ^~~~~~~~~~~~~~ 2024-05-07T12:35:44,225 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:44,225 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:215:65: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:44,226 215 | const_simd_nditerator::store(xsimd::batch const &val) 2024-05-07T12:35:44,227 | ^ 2024-05-07T12:35:44,227 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:44,228 34 | class batch; 2024-05-07T12:35:44,228 | ^~~~~ 2024-05-07T12:35:44,229 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp: In member function ‘void {anonymous}::pythonic::types::const_simd_nditerator::store(const int&)’: 2024-05-07T12:35:44,229 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:217:9: error: request for member ‘store_unaligned’ in ‘val’, which is of non-class type ‘const int’ 2024-05-07T12:35:44,230 217 | val.store_unaligned(const_cast(data)); 2024-05-07T12:35:44,231 | ^~~~~~~~~~~~~~~ 2024-05-07T12:35:44,231 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_op_helper.hpp:4, 2024-05-07T12:35:44,232 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/bool_.hpp:7, 2024-05-07T12:35:44,232 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:19, 2024-05-07T12:35:44,233 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:4, 2024-05-07T12:35:44,234 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:8: 2024-05-07T12:35:44,235 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp: At global scope: 2024-05-07T12:35:44,235 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp:191:23: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:44,236 191 | xsimd::batch _splated; 2024-05-07T12:35:44,237 | ^ 2024-05-07T12:35:44,238 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:44,239 34 | class batch; 2024-05-07T12:35:44,239 | ^~~~~ 2024-05-07T12:35:44,240 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:34: 2024-05-07T12:35:44,241 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:67: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:44,241 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T12:35:44,242 | ^ 2024-05-07T12:35:44,243 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:44,244 34 | class batch; 2024-05-07T12:35:44,244 | ^~~~~ 2024-05-07T12:35:44,245 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:68: error: expected parameter pack before ‘...’ 2024-05-07T12:35:44,246 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T12:35:44,247 | ^~~ 2024-05-07T12:35:44,247 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:71: error: template argument 1 is invalid 2024-05-07T12:35:44,248 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T12:35:44,248 | ^ 2024-05-07T12:35:44,249 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:734:69: error: template argument 4 is invalid 2024-05-07T12:35:44,249 734 | typename std::remove_reference::type::simd_iterator...>; 2024-05-07T12:35:44,250 | ^ 2024-05-07T12:35:44,250 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:739:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:44,251 739 | simd_iterator _vbegin(types::vectorize, utils::index_sequence) const; 2024-05-07T12:35:44,252 | ^~~~~~~~~~~~~ 2024-05-07T12:35:44,252 | nditerator 2024-05-07T12:35:44,253 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:740:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:44,254 740 | simd_iterator vbegin(types::vectorize) const; 2024-05-07T12:35:44,254 | ^~~~~~~~~~~~~ 2024-05-07T12:35:44,255 | nditerator 2024-05-07T12:35:44,256 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:742:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:44,256 742 | simd_iterator _vend(types::vectorize, utils::index_sequence) const; 2024-05-07T12:35:44,257 | ^~~~~~~~~~~~~ 2024-05-07T12:35:44,258 | nditerator 2024-05-07T12:35:44,258 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:743:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:44,259 743 | simd_iterator vend(types::vectorize) const; 2024-05-07T12:35:44,260 | ^~~~~~~~~~~~~ 2024-05-07T12:35:44,261 | nditerator 2024-05-07T12:35:44,262 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:12: 2024-05-07T12:35:44,262 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&)’: 2024-05-07T12:35:44,263 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:174:30: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:44,264 174 | using vT = xsimd::batch; 2024-05-07T12:35:44,264 | ^ 2024-05-07T12:35:44,265 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:44,266 34 | class batch; 2024-05-07T12:35:44,267 | ^~~~~ 2024-05-07T12:35:44,267 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:176:35: error: ‘vT’ has not been declared 2024-05-07T12:35:44,268 176 | static const std::size_t vN = vT::size; 2024-05-07T12:35:44,269 | ^~ 2024-05-07T12:35:44,270 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&)’: 2024-05-07T12:35:44,271 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:39: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:44,271 445 | using vT = typename xsimd::batch; 2024-05-07T12:35:44,272 | ^ 2024-05-07T12:35:44,272 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:44,273 34 | class batch; 2024-05-07T12:35:44,273 | ^~~~~ 2024-05-07T12:35:44,274 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:40: error: expected identifier before ‘;’ token 2024-05-07T12:35:44,274 445 | using vT = typename xsimd::batch; 2024-05-07T12:35:44,275 | ^ 2024-05-07T12:35:44,276 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:448:35: error: ‘vT’ has not been declared 2024-05-07T12:35:44,276 448 | static const std::size_t vN = vT::size; 2024-05-07T12:35:44,277 | ^~ 2024-05-07T12:35:44,277 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:18: 2024-05-07T12:35:44,278 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::sliced_list::simd_iterator {anonymous}::pythonic::types::sliced_list::vend(vectorizer) const’: 2024-05-07T12:35:44,279 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:44,279 219 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:44,280 | ^ 2024-05-07T12:35:44,281 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:44,282 34 | class batch; 2024-05-07T12:35:44,283 | ^~~~~ 2024-05-07T12:35:44,283 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:44,284 219 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:44,285 | ^ 2024-05-07T12:35:44,285 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:220:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:44,286 220 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:44,287 | ^~~~~~~~~~~ 2024-05-07T12:35:44,287 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::list::simd_iterator {anonymous}::pythonic::types::list::vend(vectorizer) const’: 2024-05-07T12:35:44,288 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:44,289 497 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:44,289 | ^ 2024-05-07T12:35:44,290 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:44,291 34 | class batch; 2024-05-07T12:35:44,291 | ^~~~~ 2024-05-07T12:35:44,292 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:44,292 497 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:44,293 | ^ 2024-05-07T12:35:44,294 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:498:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:44,294 498 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:44,295 | ^~~~~~~~~~~ 2024-05-07T12:35:44,295 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_op_helper.hpp:5, 2024-05-07T12:35:44,296 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/bool_.hpp:6, 2024-05-07T12:35:44,297 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:23: 2024-05-07T12:35:44,297 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp: In constructor ‘{anonymous}::pythonic::types::broadcast_base::broadcast_base(V)’: 2024-05-07T12:35:44,298 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp:79:47: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:44,299 79 | : _value(v), _splated(xsimd::batch(_value)) 2024-05-07T12:35:44,299 | ^ 2024-05-07T12:35:44,300 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:44,301 34 | class batch; 2024-05-07T12:35:44,302 | ^~~~~ 2024-05-07T12:35:44,303 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:37: 2024-05-07T12:35:44,303 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp: At global scope: 2024-05-07T12:35:44,304 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:228:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:44,305 228 | numpy_expr::_vbegin(vectorize, utils::index_sequence) const 2024-05-07T12:35:44,305 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,306 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:746:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:44,307 746 | simd_iterator_nobroadcast _vbegin(types::vectorize_nobroadcast, 2024-05-07T12:35:44,307 | ^~~~~~~ 2024-05-07T12:35:44,308 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:44,309 595 | struct numpy_expr { 2024-05-07T12:35:44,310 | ^~~~~~~~~~ 2024-05-07T12:35:44,310 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:240:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T12:35:44,311 240 | numpy_expr::vbegin(vectorize) const 2024-05-07T12:35:44,311 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,312 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:748:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T12:35:44,312 748 | simd_iterator_nobroadcast vbegin(types::vectorize_nobroadcast) const; 2024-05-07T12:35:44,313 | ^~~~~~ 2024-05-07T12:35:44,314 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:44,314 595 | struct numpy_expr { 2024-05-07T12:35:44,315 | ^~~~~~~~~~ 2024-05-07T12:35:44,316 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:248:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:44,317 248 | numpy_expr::_vend(vectorize, utils::index_sequence) const 2024-05-07T12:35:44,317 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,318 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:750:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:44,319 750 | simd_iterator_nobroadcast _vend(types::vectorize_nobroadcast, 2024-05-07T12:35:44,320 | ^~~~~ 2024-05-07T12:35:44,320 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:44,321 595 | struct numpy_expr { 2024-05-07T12:35:44,322 | ^~~~~~~~~~ 2024-05-07T12:35:44,322 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:257:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T12:35:44,323 257 | numpy_expr::vend(vectorize) const 2024-05-07T12:35:44,324 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,325 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:752:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T12:35:44,325 752 | simd_iterator_nobroadcast vend(types::vectorize_nobroadcast) const; 2024-05-07T12:35:44,327 | ^~~~ 2024-05-07T12:35:44,327 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:44,328 595 | struct numpy_expr { 2024-05-07T12:35:44,328 | ^~~~~~~~~~ 2024-05-07T12:35:44,329 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:14, 2024-05-07T12:35:44,329 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:38: 2024-05-07T12:35:44,330 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_iexpr::simd_iterator {anonymous}::pythonic::types::numpy_iexpr::vend(vectorizer) const’: 2024-05-07T12:35:44,330 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:44,331 334 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:44,332 | ^ 2024-05-07T12:35:44,332 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:44,333 34 | class batch; 2024-05-07T12:35:44,334 | ^~~~~ 2024-05-07T12:35:44,334 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:44,335 334 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:44,336 | ^ 2024-05-07T12:35:44,336 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:335:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:44,337 335 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:44,338 | ^~~~~~~~~~~ 2024-05-07T12:35:44,339 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_gexpr::simd_iterator {anonymous}::pythonic::types::numpy_gexpr::vend(vectorizer) const’: 2024-05-07T12:35:44,339 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:44,340 721 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:44,341 | ^ 2024-05-07T12:35:44,342 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:44,342 34 | class batch; 2024-05-07T12:35:44,343 | ^~~~~ 2024-05-07T12:35:44,344 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:44,345 721 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:44,345 | ^ 2024-05-07T12:35:44,346 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:722:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:44,347 722 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:44,348 | ^~~~~~~~~~~ 2024-05-07T12:35:44,348 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp: In member function ‘{anonymous}::pythonic::types::ndarray::simd_iterator {anonymous}::pythonic::types::ndarray::vend(vectorizer) const’: 2024-05-07T12:35:44,349 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:44,349 690 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:44,350 | ^ 2024-05-07T12:35:44,351 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:44,351 34 | class batch; 2024-05-07T12:35:44,352 | ^~~~~ 2024-05-07T12:35:44,352 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:44,353 690 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:44,354 | ^ 2024-05-07T12:35:44,354 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:691:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:44,355 691 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:44,355 | ^~~~~~~~~~~ 2024-05-07T12:35:44,356 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp: In member function ‘{anonymous}::pythonic::types::array_base::simd_iterator {anonymous}::pythonic::types::array_base::vend(vectorizer) const’: 2024-05-07T12:35:44,357 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:44,358 249 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:44,359 | ^ 2024-05-07T12:35:44,359 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:44,360 34 | class batch; 2024-05-07T12:35:44,361 | ^~~~~ 2024-05-07T12:35:44,362 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:44,362 249 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:44,363 | ^ 2024-05-07T12:35:44,364 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:250:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:44,364 250 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:44,365 | ^~~~~~~~~~~ 2024-05-07T12:35:44,366 In file included from src/fluidimage/topologies/__pythran__/example.cpp:18: 2024-05-07T12:35:44,366 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp: At global scope: 2024-05-07T12:35:44,367 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:17:41: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:44,368 17 | using vector_type = xsimd::batch; 2024-05-07T12:35:44,369 | ^ 2024-05-07T12:35:44,369 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:44,370 34 | class batch; 2024-05-07T12:35:44,370 | ^~~~~ 2024-05-07T12:35:44,371 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:18:7: error: ‘vector_type’ does not name a type 2024-05-07T12:35:44,371 18 | vector_type curr_; 2024-05-07T12:35:44,372 | ^~~~~~~~~~~ 2024-05-07T12:35:44,372 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:19:7: error: ‘vector_type’ does not name a type 2024-05-07T12:35:44,373 19 | vector_type step_; 2024-05-07T12:35:44,374 | ^~~~~~~~~~~ 2024-05-07T12:35:44,374 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:30:7: error: ‘vector_type’ does not name a type 2024-05-07T12:35:44,375 30 | vector_type operator*() const 2024-05-07T12:35:44,375 | ^~~~~~~~~~~ 2024-05-07T12:35:44,376 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp: In constructor ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator::arange_simd_iterator(T, T, long int)’: 2024-05-07T12:35:44,376 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:22:13: error: class ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator’ does not have any field named ‘curr_’ 2024-05-07T12:35:44,377 22 | : curr_(), step_(static_cast(vector_type::size * step)), 2024-05-07T12:35:44,378 | ^~~~~ 2024-05-07T12:35:44,378 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:22:22: error: class ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator’ does not have any field named ‘step_’ 2024-05-07T12:35:44,379 22 | : curr_(), step_(static_cast(vector_type::size * step)), 2024-05-07T12:35:44,380 | ^~~~~ 2024-05-07T12:35:44,381 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:22:43: error: ‘vector_type’ has not been declared 2024-05-07T12:35:44,381 22 | : curr_(), step_(static_cast(vector_type::size * step)), 2024-05-07T12:35:44,382 | ^~~~~~~~~~~ 2024-05-07T12:35:44,383 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:23:42: error: ‘vector_type’ has not been declared 2024-05-07T12:35:44,383 23 | index_(static_cast(n / vector_type::size)) 2024-05-07T12:35:44,384 | ^~~~~~~~~~~ 2024-05-07T12:35:44,385 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:25:16: error: ‘vector_type’ has not been declared 2024-05-07T12:35:44,385 25 | T from[vector_type::size]; 2024-05-07T12:35:44,386 | ^~~~~~~~~~~ 2024-05-07T12:35:44,387 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:26:32: error: ‘vector_type’ has not been declared 2024-05-07T12:35:44,387 26 | for (size_t i = 0; i < vector_type::size; ++i) 2024-05-07T12:35:44,388 | ^~~~~~~~~~~ 2024-05-07T12:35:44,389 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:27:11: error: ‘from’ was not declared in this scope; did you mean ‘fromfp’? 2024-05-07T12:35:44,390 27 | from[i] = start + i * step; 2024-05-07T12:35:44,391 | ^~~~ 2024-05-07T12:35:44,392 | fromfp 2024-05-07T12:35:44,392 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:28:9: error: ‘curr_’ was not declared in this scope 2024-05-07T12:35:44,393 28 | curr_ = vector_type::load_unaligned(from); 2024-05-07T12:35:44,393 | ^~~~~ 2024-05-07T12:35:44,394 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:28:17: error: ‘vector_type’ has not been declared 2024-05-07T12:35:44,394 28 | curr_ = vector_type::load_unaligned(from); 2024-05-07T12:35:44,395 | ^~~~~~~~~~~ 2024-05-07T12:35:44,395 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:28:45: error: ‘from’ was not declared in this scope; did you mean ‘fromfp’? 2024-05-07T12:35:44,396 28 | curr_ = vector_type::load_unaligned(from); 2024-05-07T12:35:44,397 | ^~~~ 2024-05-07T12:35:44,397 | fromfp 2024-05-07T12:35:44,398 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp: In member function ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator& {anonymous}::pythonic::numpy::details::arange_simd_iterator::operator++()’: 2024-05-07T12:35:44,398 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:36:9: error: ‘curr_’ was not declared in this scope 2024-05-07T12:35:44,399 36 | curr_ += step_; 2024-05-07T12:35:44,400 | ^~~~~ 2024-05-07T12:35:44,401 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:36:18: error: ‘step_’ was not declared in this scope 2024-05-07T12:35:44,401 36 | curr_ += step_; 2024-05-07T12:35:44,402 | ^~~~~ 2024-05-07T12:35:44,403 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp: In member function ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator& {anonymous}::pythonic::numpy::details::arange_simd_iterator::operator+=(long int)’: 2024-05-07T12:35:44,404 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:42:9: error: ‘curr_’ was not declared in this scope 2024-05-07T12:35:44,404 42 | curr_ += n * step_; 2024-05-07T12:35:44,405 | ^~~~~ 2024-05-07T12:35:44,406 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:42:22: error: ‘step_’ was not declared in this scope 2024-05-07T12:35:44,406 42 | curr_ += n * step_; 2024-05-07T12:35:44,407 | ^~~~~ 2024-05-07T12:35:44,408 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp: In member function ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator& {anonymous}::pythonic::numpy::details::arange_simd_iterator::operator--()’: 2024-05-07T12:35:44,408 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:53:9: error: ‘curr_’ was not declared in this scope 2024-05-07T12:35:44,409 53 | curr_ -= step_; 2024-05-07T12:35:44,410 | ^~~~~ 2024-05-07T12:35:44,411 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:53:18: error: ‘step_’ was not declared in this scope 2024-05-07T12:35:44,411 53 | curr_ -= step_; 2024-05-07T12:35:44,412 | ^~~~~ 2024-05-07T12:35:44,413 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In instantiation of ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’: 2024-05-07T12:35:44,413 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: recursively required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ 2024-05-07T12:35:44,414 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ 2024-05-07T12:35:44,415 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’ 2024-05-07T12:35:44,416 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:494:59: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T12:35:44,417 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:518:69: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:44,417 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:44,418 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:44,419 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:44,420 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:44,421 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:44,421 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’) 2024-05-07T12:35:44,422 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,423 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,424 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:44,424 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:44,425 | ^~~~~~~~ 2024-05-07T12:35:44,426 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,426 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:44,427 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,428 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,429 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:44,429 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:44,430 | ^~~~~~~~ 2024-05-07T12:35:44,430 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,431 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,431 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,432 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,433 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:44,433 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:44,434 | ^~~~~~~~ 2024-05-07T12:35:44,434 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,435 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:44,436 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,437 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,437 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:14: 2024-05-07T12:35:44,438 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:44,439 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:44,440 | ^~~~~~~~ 2024-05-07T12:35:44,440 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,441 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:44,442 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,442 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,443 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:44,444 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:44,445 | ^~~~~~~~ 2024-05-07T12:35:44,445 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,446 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,446 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,447 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,447 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:44,448 201 | list operator*(N n, list const &l) 2024-05-07T12:35:44,448 | ^~~~~~~~ 2024-05-07T12:35:44,449 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,449 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,450 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,451 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,451 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:1311: 2024-05-07T12:35:44,452 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:44,453 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:44,454 | ^~~~~~~~ 2024-05-07T12:35:44,455 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:44,455 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:44,456 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,456 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,457 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:44,458 | ^~~~~~~~ 2024-05-07T12:35:44,459 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:44,459 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:44,460 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,461 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,461 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,462 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,463 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/str.hpp:6, 2024-05-07T12:35:44,464 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/exceptions.hpp:7, 2024-05-07T12:35:44,464 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/ValueError.hpp:6, 2024-05-07T12:35:44,465 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:10: 2024-05-07T12:35:44,465 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:44,466 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:44,466 | ^~~~~~~~ 2024-05-07T12:35:44,467 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,467 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:44,468 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:44,469 | ^~~~~~~~ 2024-05-07T12:35:44,469 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,470 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:44,471 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:44,471 | ^~~~~~~~ 2024-05-07T12:35:44,472 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,473 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:44,474 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:44,474 | ^~~~~~~~ 2024-05-07T12:35:44,475 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,476 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: error: no matching function for call to ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >::_dereference({anonymous}::pythonic::utils::make_index_sequence<1>) const’ 2024-05-07T12:35:44,476 437 | this->_dereference(utils::make_index_sequence{})) 2024-05-07T12:35:44,477 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,478 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: candidate: ‘template decltype (Op{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {I ...}; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>; Op = {anonymous}::pythonic::numpy::functor::square; Iters = {{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >}]’ 2024-05-07T12:35:44,479 430 | auto _dereference(utils::index_sequence) const 2024-05-07T12:35:44,480 | ^~~~~~~~~~~~ 2024-05-07T12:35:44,480 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,481 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In substitution of ‘template decltype ({anonymous}::pythonic::numpy::functor::square{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {0}]’: 2024-05-07T12:35:44,481 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: recursively required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ 2024-05-07T12:35:44,482 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ 2024-05-07T12:35:44,483 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’ 2024-05-07T12:35:44,484 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:494:59: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T12:35:44,485 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:518:69: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:44,486 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:44,487 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:44,488 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:44,488 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:44,489 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:44,490 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: error: no match for ‘operator*’ (operand type is ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’}) 2024-05-07T12:35:44,490 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,491 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,492 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:44,492 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:44,493 | ^~~~~~~~ 2024-05-07T12:35:44,493 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,494 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:44,495 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,495 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,496 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:44,496 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:44,497 | ^~~~~~~~ 2024-05-07T12:35:44,498 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,498 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,499 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,499 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,500 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:44,501 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:44,502 | ^~~~~~~~ 2024-05-07T12:35:44,502 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,503 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:44,504 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,504 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,505 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:44,506 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:44,506 | ^~~~~~~~ 2024-05-07T12:35:44,507 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,507 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’} is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:44,508 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,509 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,509 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:44,510 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:44,511 | ^~~~~~~~ 2024-05-07T12:35:44,512 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,512 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,513 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,514 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,514 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:44,515 201 | list operator*(N n, list const &l) 2024-05-07T12:35:44,516 | ^~~~~~~~ 2024-05-07T12:35:44,517 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,517 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,518 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,519 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,519 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:44,520 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:44,521 | ^~~~~~~~ 2024-05-07T12:35:44,521 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:44,522 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:44,522 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,523 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,523 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:44,524 | ^~~~~~~~ 2024-05-07T12:35:44,525 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:44,526 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:44,526 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,527 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,528 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,529 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,529 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:44,530 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:44,531 | ^~~~~~~~ 2024-05-07T12:35:44,531 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,532 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:44,533 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:44,534 | ^~~~~~~~ 2024-05-07T12:35:44,534 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,535 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:44,536 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:44,536 | ^~~~~~~~ 2024-05-07T12:35:44,537 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,538 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:44,538 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:44,539 | ^~~~~~~~ 2024-05-07T12:35:44,539 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,540 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In instantiation of ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’: 2024-05-07T12:35:44,540 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: recursively required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ 2024-05-07T12:35:44,541 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ 2024-05-07T12:35:44,542 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’ 2024-05-07T12:35:44,543 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:494:59: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T12:35:44,544 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:518:69: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:44,545 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:44,545 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:44,546 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:44,547 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:44,548 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:44,548 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’) 2024-05-07T12:35:44,549 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,550 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,551 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:44,551 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:44,552 | ^~~~~~~~ 2024-05-07T12:35:44,552 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,553 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:44,553 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,554 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,555 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:44,556 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:44,556 | ^~~~~~~~ 2024-05-07T12:35:44,557 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,558 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,559 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,559 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,560 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:44,561 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:44,561 | ^~~~~~~~ 2024-05-07T12:35:44,562 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,563 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:44,564 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,564 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,565 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:44,566 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:44,566 | ^~~~~~~~ 2024-05-07T12:35:44,567 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,567 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:44,568 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,568 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,569 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:44,570 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:44,571 | ^~~~~~~~ 2024-05-07T12:35:44,571 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,573 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,573 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,574 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,575 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:44,575 201 | list operator*(N n, list const &l) 2024-05-07T12:35:44,576 | ^~~~~~~~ 2024-05-07T12:35:44,577 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,577 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,578 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,579 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,580 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:44,580 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:44,581 | ^~~~~~~~ 2024-05-07T12:35:44,582 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:44,582 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:44,583 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,583 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,584 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:44,584 | ^~~~~~~~ 2024-05-07T12:35:44,585 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:44,585 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:44,586 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,587 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,588 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,588 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,589 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:44,590 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:44,590 | ^~~~~~~~ 2024-05-07T12:35:44,591 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,592 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:44,592 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:44,593 | ^~~~~~~~ 2024-05-07T12:35:44,594 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,594 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:44,595 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:44,596 | ^~~~~~~~ 2024-05-07T12:35:44,597 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,597 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:44,598 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:44,599 | ^~~~~~~~ 2024-05-07T12:35:44,599 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,600 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: error: no matching function for call to ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >::_dereference({anonymous}::pythonic::utils::make_index_sequence<2>) const’ 2024-05-07T12:35:44,601 437 | this->_dereference(utils::make_index_sequence{})) 2024-05-07T12:35:44,601 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,602 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: candidate: ‘template decltype (Op{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {I ...}; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>; Op = {anonymous}::pythonic::operator_::functor::mul; Iters = {{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >}]’ 2024-05-07T12:35:44,603 430 | auto _dereference(utils::index_sequence) const 2024-05-07T12:35:44,604 | ^~~~~~~~~~~~ 2024-05-07T12:35:44,605 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,605 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In substitution of ‘template decltype ({anonymous}::pythonic::operator_::functor::mul{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {0, 1}]’: 2024-05-07T12:35:44,607 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: recursively required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ 2024-05-07T12:35:44,607 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ 2024-05-07T12:35:44,609 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’ 2024-05-07T12:35:44,609 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:494:59: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T12:35:44,610 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:518:69: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:44,611 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:44,612 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:44,612 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:44,613 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:44,614 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:44,615 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: error: no match for ‘operator*’ (operand type is ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’}) 2024-05-07T12:35:44,615 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,616 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,617 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:44,617 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:44,618 | ^~~~~~~~ 2024-05-07T12:35:44,619 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,619 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:44,620 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,621 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,621 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:44,622 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:44,622 | ^~~~~~~~ 2024-05-07T12:35:44,623 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,623 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,624 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,625 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,625 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:44,626 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:44,627 | ^~~~~~~~ 2024-05-07T12:35:44,627 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,628 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:44,629 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,629 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,630 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:44,631 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:44,632 | ^~~~~~~~ 2024-05-07T12:35:44,632 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,633 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’} is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:44,633 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,634 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,635 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:44,635 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:44,636 | ^~~~~~~~ 2024-05-07T12:35:44,637 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,638 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,638 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,639 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,640 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:44,640 201 | list operator*(N n, list const &l) 2024-05-07T12:35:44,641 | ^~~~~~~~ 2024-05-07T12:35:44,642 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,642 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,643 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,644 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,645 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:44,645 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:44,646 | ^~~~~~~~ 2024-05-07T12:35:44,647 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:44,647 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:44,648 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,649 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,649 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:44,650 | ^~~~~~~~ 2024-05-07T12:35:44,650 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:44,651 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:44,651 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,652 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,653 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,653 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,654 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:44,655 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:44,656 | ^~~~~~~~ 2024-05-07T12:35:44,656 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,657 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:44,658 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:44,659 | ^~~~~~~~ 2024-05-07T12:35:44,659 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,660 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:44,661 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:44,662 | ^~~~~~~~ 2024-05-07T12:35:44,662 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,663 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:44,664 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:44,665 | ^~~~~~~~ 2024-05-07T12:35:44,666 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,666 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In instantiation of ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’: 2024-05-07T12:35:44,667 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ 2024-05-07T12:35:44,667 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’ 2024-05-07T12:35:44,668 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:494:59: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T12:35:44,669 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:518:69: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:44,670 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:44,670 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:44,671 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:44,672 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:44,673 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:44,674 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’) 2024-05-07T12:35:44,674 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,675 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,676 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:44,677 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:44,677 | ^~~~~~~~ 2024-05-07T12:35:44,678 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,679 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:44,680 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,680 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,681 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:44,682 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:44,682 | ^~~~~~~~ 2024-05-07T12:35:44,683 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,684 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,685 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,685 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,686 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:44,687 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:44,688 | ^~~~~~~~ 2024-05-07T12:35:44,688 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,689 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:44,690 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,691 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,691 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:44,692 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:44,692 | ^~~~~~~~ 2024-05-07T12:35:44,693 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,694 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:44,694 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,695 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,696 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:44,697 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:44,697 | ^~~~~~~~ 2024-05-07T12:35:44,698 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,698 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,699 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,700 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,701 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:44,701 201 | list operator*(N n, list const &l) 2024-05-07T12:35:44,703 | ^~~~~~~~ 2024-05-07T12:35:44,703 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,704 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,704 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,705 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,705 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:44,706 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:44,707 | ^~~~~~~~ 2024-05-07T12:35:44,707 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:44,708 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:44,708 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,709 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,710 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:44,711 | ^~~~~~~~ 2024-05-07T12:35:44,712 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:44,712 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:44,713 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,714 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,715 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,716 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,716 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:44,717 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:44,718 | ^~~~~~~~ 2024-05-07T12:35:44,718 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,719 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:44,720 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:44,720 | ^~~~~~~~ 2024-05-07T12:35:44,721 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,722 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:44,723 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:44,723 | ^~~~~~~~ 2024-05-07T12:35:44,724 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,725 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:44,725 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:44,726 | ^~~~~~~~ 2024-05-07T12:35:44,726 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,727 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: error: no matching function for call to ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >::_dereference({anonymous}::pythonic::utils::make_index_sequence<2>) const’ 2024-05-07T12:35:44,727 437 | this->_dereference(utils::make_index_sequence{})) 2024-05-07T12:35:44,728 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,729 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: candidate: ‘template decltype (Op{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {I ...}; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >; Op = {anonymous}::pythonic::operator_::functor::add; Iters = {{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >}]’ 2024-05-07T12:35:44,730 430 | auto _dereference(utils::index_sequence) const 2024-05-07T12:35:44,731 | ^~~~~~~~~~~~ 2024-05-07T12:35:44,731 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,732 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In substitution of ‘template decltype ({anonymous}::pythonic::operator_::functor::add{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > > >*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > > >::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {0, 1}]’: 2024-05-07T12:35:44,733 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ 2024-05-07T12:35:44,734 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ 2024-05-07T12:35:44,735 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’ 2024-05-07T12:35:44,736 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:494:59: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T12:35:44,737 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:518:69: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:44,737 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:44,738 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:44,739 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:44,740 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:44,740 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:44,741 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: error: no match for ‘operator*’ (operand type is ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’}) 2024-05-07T12:35:44,742 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,743 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,744 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:44,744 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:44,745 | ^~~~~~~~ 2024-05-07T12:35:44,746 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,746 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:44,747 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,748 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,749 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:44,749 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:44,750 | ^~~~~~~~ 2024-05-07T12:35:44,751 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,752 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,752 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,753 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,754 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:44,754 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:44,755 | ^~~~~~~~ 2024-05-07T12:35:44,756 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,757 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:44,757 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,758 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,759 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:44,760 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:44,760 | ^~~~~~~~ 2024-05-07T12:35:44,761 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,762 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >’} is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:44,763 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,763 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,764 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:44,765 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:44,766 | ^~~~~~~~ 2024-05-07T12:35:44,766 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,767 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,768 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,768 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,769 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:44,770 201 | list operator*(N n, list const &l) 2024-05-07T12:35:44,771 | ^~~~~~~~ 2024-05-07T12:35:44,771 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,772 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,773 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,774 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,774 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:44,775 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:44,775 | ^~~~~~~~ 2024-05-07T12:35:44,776 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:44,777 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:44,777 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,778 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,778 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:44,779 | ^~~~~~~~ 2024-05-07T12:35:44,780 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:44,780 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:44,781 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,781 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,782 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,783 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,784 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:44,784 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:44,785 | ^~~~~~~~ 2024-05-07T12:35:44,786 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,787 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:44,787 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:44,788 | ^~~~~~~~ 2024-05-07T12:35:44,789 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,790 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:44,790 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:44,792 | ^~~~~~~~ 2024-05-07T12:35:44,792 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,793 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:44,793 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:44,794 | ^~~~~~~~ 2024-05-07T12:35:44,795 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,795 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In instantiation of ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’: 2024-05-07T12:35:44,796 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’ 2024-05-07T12:35:44,797 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:494:59: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T12:35:44,798 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:518:69: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:44,798 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:44,799 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:44,800 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:44,801 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:44,802 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:44,803 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’) 2024-05-07T12:35:44,803 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,804 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,804 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:44,805 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:44,806 | ^~~~~~~~ 2024-05-07T12:35:44,806 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,807 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:44,808 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,809 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,810 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:44,811 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:44,811 | ^~~~~~~~ 2024-05-07T12:35:44,812 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,813 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,814 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,814 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,815 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:44,816 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:44,817 | ^~~~~~~~ 2024-05-07T12:35:44,817 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,818 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:44,819 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,820 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,820 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:44,821 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:44,822 | ^~~~~~~~ 2024-05-07T12:35:44,823 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,823 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:44,824 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,825 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,826 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:44,826 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:44,827 | ^~~~~~~~ 2024-05-07T12:35:44,828 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,829 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,829 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,830 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,831 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:44,832 201 | list operator*(N n, list const &l) 2024-05-07T12:35:44,833 | ^~~~~~~~ 2024-05-07T12:35:44,834 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,835 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,836 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,836 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,837 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:44,838 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:44,839 | ^~~~~~~~ 2024-05-07T12:35:44,839 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:44,840 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:44,840 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,841 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,842 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:44,842 | ^~~~~~~~ 2024-05-07T12:35:44,843 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:44,843 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:44,844 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,844 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,845 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:44,846 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,846 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:44,847 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:44,848 | ^~~~~~~~ 2024-05-07T12:35:44,848 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,849 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:44,850 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:44,851 | ^~~~~~~~ 2024-05-07T12:35:44,851 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,852 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:44,853 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:44,853 | ^~~~~~~~ 2024-05-07T12:35:44,854 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,855 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:44,855 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:44,857 | ^~~~~~~~ 2024-05-07T12:35:44,857 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,858 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: error: no matching function for call to ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >::_dereference({anonymous}::pythonic::utils::make_index_sequence<2>) const’ 2024-05-07T12:35:44,859 437 | this->_dereference(utils::make_index_sequence{})) 2024-05-07T12:35:44,860 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,861 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: candidate: ‘template decltype (Op{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {I ...}; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; Op = {anonymous}::pythonic::operator_::functor::add; Iters = {{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator}]’ 2024-05-07T12:35:44,862 430 | auto _dereference(utils::index_sequence) const 2024-05-07T12:35:44,863 | ^~~~~~~~~~~~ 2024-05-07T12:35:44,864 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,865 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In substitution of ‘template decltype ({anonymous}::pythonic::operator_::functor::add{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr<::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::types::broadcast >, ::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > > >, ::pythonic::types::const_broadcast_iterator >*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr<::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::types::broadcast >, ::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::operator_::functor::add, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::operator_::functor::mul, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > >, ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::square, ::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::numpy::functor::square, ::pythonic::types::const_simd_nditerator<::pythonic::types::ndarray::pythonic::types::pshape > > > >, ::pythonic::types::const_broadcast_iterator >::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {0, 1}]’: 2024-05-07T12:35:44,866 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ 2024-05-07T12:35:44,867 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’ 2024-05-07T12:35:44,868 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:494:59: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T12:35:44,869 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:518:69: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:44,870 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:44,871 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:44,872 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:44,872 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:44,873 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:44,874 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: error: no match for ‘operator*’ (operand type is ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’}) 2024-05-07T12:35:44,874 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,876 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,876 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:44,877 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:44,878 | ^~~~~~~~ 2024-05-07T12:35:44,879 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,879 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:44,880 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,881 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,882 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:44,883 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:44,883 | ^~~~~~~~ 2024-05-07T12:35:44,884 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,885 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,886 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,887 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,887 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:44,888 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:44,888 | ^~~~~~~~ 2024-05-07T12:35:44,889 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,890 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:44,890 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,891 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,892 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:44,893 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:44,893 | ^~~~~~~~ 2024-05-07T12:35:44,894 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,895 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator > >’ {aka ‘const {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >’} is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:44,896 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,897 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,898 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:44,898 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:44,899 | ^~~~~~~~ 2024-05-07T12:35:44,900 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,901 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,902 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,902 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,903 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:44,904 201 | list operator*(N n, list const &l) 2024-05-07T12:35:44,904 | ^~~~~~~~ 2024-05-07T12:35:44,905 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,905 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,906 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,907 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,907 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:44,908 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:44,908 | ^~~~~~~~ 2024-05-07T12:35:44,909 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:44,910 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:44,911 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,912 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,912 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:44,913 | ^~~~~~~~ 2024-05-07T12:35:44,914 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:44,915 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:44,915 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,916 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,917 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:44,917 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,918 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:44,919 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:44,920 | ^~~~~~~~ 2024-05-07T12:35:44,920 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,921 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:44,922 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:44,922 | ^~~~~~~~ 2024-05-07T12:35:44,923 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,923 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:44,924 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:44,924 | ^~~~~~~~ 2024-05-07T12:35:44,925 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,926 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:44,926 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:44,927 | ^~~~~~~~ 2024-05-07T12:35:44,927 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,928 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’: 2024-05-07T12:35:44,929 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:494:59: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T12:35:44,930 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:518:69: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:44,930 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:44,931 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:44,932 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:44,933 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:44,933 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:44,934 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’) 2024-05-07T12:35:44,935 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:44,936 | ^~~~~ 2024-05-07T12:35:44,936 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/complex128.hpp:4, 2024-05-07T12:35:44,937 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:20: 2024-05-07T12:35:44,938 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:44,939 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:44,939 | ^~~~~~~~ 2024-05-07T12:35:44,940 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:44,941 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:44,941 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,942 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,943 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:44,944 | ^~~~~~~~ 2024-05-07T12:35:44,945 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:44,946 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:44,946 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,947 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:44,947 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:44,948 | ^~~~~ 2024-05-07T12:35:44,948 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:44,949 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:44,950 | ^~~~~~~~ 2024-05-07T12:35:44,950 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,951 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:44,951 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:44,952 | ^~~~~ 2024-05-07T12:35:44,953 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:44,954 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:44,954 | ^~~~~~~~ 2024-05-07T12:35:44,955 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,956 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,957 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:44,957 | ^~~~~ 2024-05-07T12:35:44,958 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:44,959 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:44,960 | ^~~~~~~~ 2024-05-07T12:35:44,960 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,961 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:44,962 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:44,962 | ^~~~~ 2024-05-07T12:35:44,963 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:44,964 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:44,965 | ^~~~~~~~ 2024-05-07T12:35:44,966 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,966 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:44,967 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:44,967 | ^~~~~ 2024-05-07T12:35:44,968 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:44,968 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:44,969 | ^~~~~~~~ 2024-05-07T12:35:44,970 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,970 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,971 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:44,971 | ^~~~~ 2024-05-07T12:35:44,972 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:44,973 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:44,974 | ^~~~~~~~ 2024-05-07T12:35:44,974 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:44,975 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:44,975 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,976 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,977 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:44,977 | ^~~~~~~~ 2024-05-07T12:35:44,978 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:44,978 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:44,979 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:44,980 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,980 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:44,981 | ^~~~~ 2024-05-07T12:35:44,982 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:44,982 201 | list operator*(N n, list const &l) 2024-05-07T12:35:44,983 | ^~~~~~~~ 2024-05-07T12:35:44,983 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:44,984 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,984 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:44,985 | ^~~~~ 2024-05-07T12:35:44,985 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:44,986 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:44,986 | ^~~~~~~~ 2024-05-07T12:35:44,987 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,987 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:44,988 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:44,989 | ^~~~~~~~ 2024-05-07T12:35:44,990 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,991 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:44,991 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:44,992 | ^~~~~~~~ 2024-05-07T12:35:44,993 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,993 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:44,994 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:44,995 | ^~~~~~~~ 2024-05-07T12:35:44,995 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:44,996 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’) 2024-05-07T12:35:44,997 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:44,998 | ^~~~~~ 2024-05-07T12:35:44,998 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:44,999 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:45,000 | ^~~~~~~~ 2024-05-07T12:35:45,000 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:45,001 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:45,002 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,002 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,003 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:45,004 | ^~~~~~~~ 2024-05-07T12:35:45,005 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:45,005 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:45,006 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,007 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:45,007 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,008 | ^~~~~~ 2024-05-07T12:35:45,009 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/traits.hpp:4, 2024-05-07T12:35:45,010 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/combined.hpp:6, 2024-05-07T12:35:45,010 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/combined.hpp:4, 2024-05-07T12:35:45,011 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:42: 2024-05-07T12:35:45,012 /usr/include/c++/12/complex:392:5: note: candidate: ‘template std::complex<_Tp> std::operator*(const complex<_Tp>&, const complex<_Tp>&)’ 2024-05-07T12:35:45,012 392 | operator*(const complex<_Tp>& __x, const complex<_Tp>& __y) 2024-05-07T12:35:45,013 | ^~~~~~~~ 2024-05-07T12:35:45,013 /usr/include/c++/12/complex:392:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,014 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:45,015 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,016 | ^~~~~~ 2024-05-07T12:35:45,016 /usr/include/c++/12/complex:401:5: note: candidate: ‘template std::complex<_Tp> std::operator*(const complex<_Tp>&, const _Tp&)’ 2024-05-07T12:35:45,017 401 | operator*(const complex<_Tp>& __x, const _Tp& __y) 2024-05-07T12:35:45,018 | ^~~~~~~~ 2024-05-07T12:35:45,018 /usr/include/c++/12/complex:401:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,019 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:45,020 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,020 | ^~~~~~ 2024-05-07T12:35:45,021 /usr/include/c++/12/complex:410:5: note: candidate: ‘template std::complex<_Tp> std::operator*(const _Tp&, const complex<_Tp>&)’ 2024-05-07T12:35:45,021 410 | operator*(const _Tp& __x, const complex<_Tp>& __y) 2024-05-07T12:35:45,022 | ^~~~~~~~ 2024-05-07T12:35:45,023 /usr/include/c++/12/complex:410:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,023 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,024 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,024 | ^~~~~~ 2024-05-07T12:35:45,025 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/complex64.hpp:6, 2024-05-07T12:35:45,025 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:25: 2024-05-07T12:35:45,026 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/complex.hpp:42:29: note: candidate: ‘template std::complex_broadcast_t std::operator*(complex<_Tp>, S)’ 2024-05-07T12:35:45,026 42 | complex_broadcast_t operator*(std::complex self, S other) 2024-05-07T12:35:45,027 | ^~~~~~~~ 2024-05-07T12:35:45,028 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/complex.hpp:42:29: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,028 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘std::complex<_Tp>’ 2024-05-07T12:35:45,029 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,030 | ^~~~~~ 2024-05-07T12:35:45,031 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/complex.hpp:49:29: note: candidate: ‘template std::complex_broadcast_t std::operator*(S, complex<_Tp>)’ 2024-05-07T12:35:45,031 49 | complex_broadcast_t operator*(S self, std::complex other) 2024-05-07T12:35:45,032 | ^~~~~~~~ 2024-05-07T12:35:45,033 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/complex.hpp:49:29: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,033 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,034 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,035 | ^~~~~~ 2024-05-07T12:35:45,036 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:45,036 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:45,037 | ^~~~~~~~ 2024-05-07T12:35:45,038 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,038 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,039 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,040 | ^~~~~~ 2024-05-07T12:35:45,041 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:45,041 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:45,042 | ^~~~~~~~ 2024-05-07T12:35:45,043 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,044 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,044 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,045 | ^~~~~~ 2024-05-07T12:35:45,046 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:45,046 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:45,047 | ^~~~~~~~ 2024-05-07T12:35:45,048 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,049 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,050 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,050 | ^~~~~~ 2024-05-07T12:35:45,051 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:45,052 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:45,053 | ^~~~~~~~ 2024-05-07T12:35:45,054 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,054 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:45,055 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,056 | ^~~~~~ 2024-05-07T12:35:45,056 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:45,057 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:45,058 | ^~~~~~~~ 2024-05-07T12:35:45,059 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,059 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,060 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,060 | ^~~~~~ 2024-05-07T12:35:45,061 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:45,062 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,062 | ^~~~~~~~ 2024-05-07T12:35:45,063 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,063 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,064 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,065 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,066 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,066 | ^~~~~~~~ 2024-05-07T12:35:45,067 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,068 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,069 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,069 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,070 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,071 | ^~~~~~ 2024-05-07T12:35:45,071 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:45,072 201 | list operator*(N n, list const &l) 2024-05-07T12:35:45,073 | ^~~~~~~~ 2024-05-07T12:35:45,074 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,074 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,075 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,076 | ^~~~~~ 2024-05-07T12:35:45,076 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:45,077 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:45,078 | ^~~~~~~~ 2024-05-07T12:35:45,079 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,079 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:45,080 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:45,080 | ^~~~~~~~ 2024-05-07T12:35:45,081 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,081 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:45,082 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:45,082 | ^~~~~~~~ 2024-05-07T12:35:45,083 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,084 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:45,084 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:45,085 | ^~~~~~~~ 2024-05-07T12:35:45,086 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,087 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’: 2024-05-07T12:35:45,087 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:486:47: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T12:35:45,088 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:521:57: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,089 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,090 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,091 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,091 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:45,092 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:45,093 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: error: no matching function for call to ‘{anonymous}::pythonic::types::vectorizer::vbegin(const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&)’ 2024-05-07T12:35:45,094 449 | auto oiter = vectorizer::vbegin(other); 2024-05-07T12:35:45,095 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2024-05-07T12:35:45,095 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:13: 2024-05-07T12:35:45,096 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: candidate: ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&)’ 2024-05-07T12:35:45,097 17 | static auto vbegin(E &&expr) 2024-05-07T12:35:45,098 | ^~~~~~ 2024-05-07T12:35:45,098 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,099 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp: In substitution of ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&) [with E = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&]’: 2024-05-07T12:35:45,100 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:449:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’ 2024-05-07T12:35:45,101 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:486:47: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T12:35:45,102 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:521:57: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,102 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,104 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,104 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,105 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:45,106 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:45,107 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:18:49: error: cannot convert ‘{anonymous}::pythonic::types::vectorize’ to ‘{anonymous}::pythonic::types::vectorize_nobroadcast’ 2024-05-07T12:35:45,107 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-05-07T12:35:45,108 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T12:35:45,109 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:273:35: note: initializing argument 1 of ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const [with Op = {anonymous}::pythonic::operator_::functor::add; Args = {{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast}; simd_iterator_nobroadcast = {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > >, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > > > >, {anonymous}::pythonic::types::const_broadcast_iterator >]’ 2024-05-07T12:35:45,110 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-05-07T12:35:45,111 | ^~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,111 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >]’: 2024-05-07T12:35:45,112 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:486:47: required from ‘void {anonymous}::pythonic::utils::_broadcast_update::operator()(Args&& ...) [with Args = {{anonymous}::pythonic::types::ndarray >&, const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&}; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-05-07T12:35:45,113 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:521:57: required from ‘void {anonymous}::pythonic::utils::broadcast_update_dispatcher::operator()(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,114 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:530:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_update(E&, const F&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::ndarray >&; F = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,115 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:545:65: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::update_(const Expr&) [with Op = {anonymous}::pythonic::operator_::functor::iadd; Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,116 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:553:55: required from ‘{anonymous}::pythonic::types::ndarray& {anonymous}::pythonic::types::ndarray::operator+=(const Expr&) [with Expr = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::add, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::ndarray >&>, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&> >, {anonymous}::pythonic::types::broadcast >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,117 src/fluidimage/topologies/__pythran__/example.cpp:162:18: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:45,118 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:45,118 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’) 2024-05-07T12:35:45,119 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,120 | ^~~~~ 2024-05-07T12:35:45,120 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:45,121 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:45,122 | ^~~~~~~~ 2024-05-07T12:35:45,122 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:45,123 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:45,124 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,125 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,125 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:45,126 | ^~~~~~~~ 2024-05-07T12:35:45,127 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:45,128 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:45,128 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,129 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:45,129 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,130 | ^~~~~ 2024-05-07T12:35:45,130 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:45,131 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:45,131 | ^~~~~~~~ 2024-05-07T12:35:45,132 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,133 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,133 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,134 | ^~~~~ 2024-05-07T12:35:45,135 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:45,135 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:45,136 | ^~~~~~~~ 2024-05-07T12:35:45,137 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,138 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,139 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,140 | ^~~~~ 2024-05-07T12:35:45,140 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:45,141 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:45,142 | ^~~~~~~~ 2024-05-07T12:35:45,142 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,143 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,144 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,144 | ^~~~~ 2024-05-07T12:35:45,145 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:45,146 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:45,147 | ^~~~~~~~ 2024-05-07T12:35:45,147 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,148 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::ndarray > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:45,148 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,149 | ^~~~~ 2024-05-07T12:35:45,150 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:45,150 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:45,151 | ^~~~~~~~ 2024-05-07T12:35:45,151 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,152 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,153 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,154 | ^~~~~ 2024-05-07T12:35:45,155 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:45,155 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,156 | ^~~~~~~~ 2024-05-07T12:35:45,157 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,158 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,158 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,159 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,160 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,160 | ^~~~~~~~ 2024-05-07T12:35:45,161 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,162 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,163 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,163 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,164 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,165 | ^~~~~ 2024-05-07T12:35:45,166 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:45,166 201 | list operator*(N n, list const &l) 2024-05-07T12:35:45,167 | ^~~~~~~~ 2024-05-07T12:35:45,167 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,168 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,168 454 | iter.store(Op{}(*iter, *oiter)); 2024-05-07T12:35:45,169 | ^~~~~ 2024-05-07T12:35:45,170 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:45,170 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:45,171 | ^~~~~~~~ 2024-05-07T12:35:45,171 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,172 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:45,172 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:45,173 | ^~~~~~~~ 2024-05-07T12:35:45,174 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,175 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:45,175 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:45,176 | ^~~~~~~~ 2024-05-07T12:35:45,177 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,178 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:45,179 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:45,179 | ^~~~~~~~ 2024-05-07T12:35:45,180 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,181 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In instantiation of ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >’: 2024-05-07T12:35:45,181 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’ 2024-05-07T12:35:45,182 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’ 2024-05-07T12:35:45,183 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,184 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,184 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,185 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,186 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::pos; Args = {{anonymous}::pythonic::numpy::details::arange_index}; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,187 src/fluidimage/topologies/__pythran__/example.cpp:156:16: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:45,187 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:45,188 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator’) 2024-05-07T12:35:45,189 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,190 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,190 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:45,191 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:45,191 | ^~~~~~~~ 2024-05-07T12:35:45,192 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,192 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,193 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,194 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,194 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:45,195 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:45,196 | ^~~~~~~~ 2024-05-07T12:35:45,197 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,198 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,199 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,199 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,200 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:45,201 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:45,201 | ^~~~~~~~ 2024-05-07T12:35:45,202 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,203 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,203 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,204 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,205 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:45,206 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:45,206 | ^~~~~~~~ 2024-05-07T12:35:45,207 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,208 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::numpy::details::arange_simd_iterator’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:45,208 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,209 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,209 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:45,210 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:45,211 | ^~~~~~~~ 2024-05-07T12:35:45,211 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,212 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,213 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,213 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,214 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: error: no matching function for call to ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >::_dereference({anonymous}::pythonic::utils::make_index_sequence<1>) const’ 2024-05-07T12:35:45,215 437 | this->_dereference(utils::make_index_sequence{})) 2024-05-07T12:35:45,216 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,216 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: candidate: ‘template decltype (Op{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {I ...}; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; Op = {anonymous}::pythonic::operator_::functor::pos; Iters = {{anonymous}::pythonic::numpy::details::arange_simd_iterator}]’ 2024-05-07T12:35:45,217 430 | auto _dereference(utils::index_sequence) const 2024-05-07T12:35:45,218 | ^~~~~~~~~~~~ 2024-05-07T12:35:45,219 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,219 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In substitution of ‘template decltype ({anonymous}::pythonic::operator_::functor::pos{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::pos, ::pythonic::numpy::details::arange_index >, ::pythonic::operator_::functor::pos, ::pythonic::numpy::details::arange_simd_iterator >*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::pos, ::pythonic::numpy::details::arange_index >, ::pythonic::operator_::functor::pos, ::pythonic::numpy::details::arange_simd_iterator >::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {0}]’: 2024-05-07T12:35:45,220 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >’ 2024-05-07T12:35:45,220 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’ 2024-05-07T12:35:45,221 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’ 2024-05-07T12:35:45,222 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,223 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,223 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,224 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,225 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::pos; Args = {{anonymous}::pythonic::numpy::details::arange_index}; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,226 src/fluidimage/topologies/__pythran__/example.cpp:156:16: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:45,226 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:45,227 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: error: no match for ‘operator*’ (operand type is ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::numpy::details::arange_simd_iterator > >’ {aka ‘const {anonymous}::pythonic::numpy::details::arange_simd_iterator’}) 2024-05-07T12:35:45,228 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,229 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,229 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:45,230 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:45,231 | ^~~~~~~~ 2024-05-07T12:35:45,231 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,232 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::numpy::details::arange_simd_iterator > >’ {aka ‘const {anonymous}::pythonic::numpy::details::arange_simd_iterator’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,233 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,234 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,235 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:45,235 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:45,236 | ^~~~~~~~ 2024-05-07T12:35:45,236 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,237 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,237 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,238 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,239 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:45,239 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:45,240 | ^~~~~~~~ 2024-05-07T12:35:45,241 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,241 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::numpy::details::arange_simd_iterator > >’ {aka ‘const {anonymous}::pythonic::numpy::details::arange_simd_iterator’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,242 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,243 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,244 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:45,244 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:45,245 | ^~~~~~~~ 2024-05-07T12:35:45,246 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,247 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::numpy::details::arange_simd_iterator > >’ {aka ‘const {anonymous}::pythonic::numpy::details::arange_simd_iterator’} is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:45,247 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,248 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,249 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:45,250 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:45,251 | ^~~~~~~~ 2024-05-07T12:35:45,251 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,252 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,252 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,253 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,253 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’: 2024-05-07T12:35:45,254 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’ 2024-05-07T12:35:45,255 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,255 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,256 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,257 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,258 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::pos; Args = {{anonymous}::pythonic::numpy::details::arange_index}; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,258 src/fluidimage/topologies/__pythran__/example.cpp:156:16: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:45,259 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:45,260 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >’) 2024-05-07T12:35:45,260 184 | iter.store(*oiter); 2024-05-07T12:35:45,261 | ^~~~~~ 2024-05-07T12:35:45,262 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:45,262 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:45,263 | ^~~~~~~~ 2024-05-07T12:35:45,264 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:45,265 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:45,265 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,266 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,267 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:45,267 | ^~~~~~~~ 2024-05-07T12:35:45,268 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:45,269 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:45,270 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,270 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:45,271 184 | iter.store(*oiter); 2024-05-07T12:35:45,272 | ^~~~~~ 2024-05-07T12:35:45,273 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:45,273 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:45,274 | ^~~~~~~~ 2024-05-07T12:35:45,274 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,275 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,276 184 | iter.store(*oiter); 2024-05-07T12:35:45,276 | ^~~~~~ 2024-05-07T12:35:45,277 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:45,277 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:45,278 | ^~~~~~~~ 2024-05-07T12:35:45,279 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,280 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,280 184 | iter.store(*oiter); 2024-05-07T12:35:45,281 | ^~~~~~ 2024-05-07T12:35:45,282 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:45,283 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:45,283 | ^~~~~~~~ 2024-05-07T12:35:45,284 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,285 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,286 184 | iter.store(*oiter); 2024-05-07T12:35:45,286 | ^~~~~~ 2024-05-07T12:35:45,287 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:45,288 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:45,289 | ^~~~~~~~ 2024-05-07T12:35:45,290 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,290 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:45,291 184 | iter.store(*oiter); 2024-05-07T12:35:45,291 | ^~~~~~ 2024-05-07T12:35:45,292 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:45,292 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:45,293 | ^~~~~~~~ 2024-05-07T12:35:45,293 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,294 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,295 184 | iter.store(*oiter); 2024-05-07T12:35:45,295 | ^~~~~~ 2024-05-07T12:35:45,296 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:45,297 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,298 | ^~~~~~~~ 2024-05-07T12:35:45,298 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,299 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,300 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,301 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,301 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,302 | ^~~~~~~~ 2024-05-07T12:35:45,303 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,303 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,304 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,305 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,306 184 | iter.store(*oiter); 2024-05-07T12:35:45,306 | ^~~~~~ 2024-05-07T12:35:45,307 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:45,309 201 | list operator*(N n, list const &l) 2024-05-07T12:35:45,309 | ^~~~~~~~ 2024-05-07T12:35:45,310 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,310 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,311 184 | iter.store(*oiter); 2024-05-07T12:35:45,311 | ^~~~~~ 2024-05-07T12:35:45,312 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:45,313 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:45,313 | ^~~~~~~~ 2024-05-07T12:35:45,314 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,314 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:45,315 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:45,316 | ^~~~~~~~ 2024-05-07T12:35:45,316 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,317 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:45,318 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:45,319 | ^~~~~~~~ 2024-05-07T12:35:45,319 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,320 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:45,321 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:45,322 | ^~~~~~~~ 2024-05-07T12:35:45,323 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,323 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’: 2024-05-07T12:35:45,324 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’ 2024-05-07T12:35:45,325 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,326 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,326 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,327 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,327 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::pos; Args = {{anonymous}::pythonic::numpy::details::arange_index}; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,328 src/fluidimage/topologies/__pythran__/example.cpp:156:16: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:45,329 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:45,330 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: error: no matching function for call to ‘{anonymous}::pythonic::types::vectorizer::vbegin(const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >&)’ 2024-05-07T12:35:45,331 178 | auto oiter = vectorizer::vbegin(other); 2024-05-07T12:35:45,332 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2024-05-07T12:35:45,332 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: candidate: ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&)’ 2024-05-07T12:35:45,333 17 | static auto vbegin(E &&expr) 2024-05-07T12:35:45,333 | ^~~~~~ 2024-05-07T12:35:45,334 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,334 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp: In substitution of ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&) [with E = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >&]’: 2024-05-07T12:35:45,335 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’ 2024-05-07T12:35:45,335 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >]’ 2024-05-07T12:35:45,336 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,337 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,338 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,339 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,340 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::pos; Args = {{anonymous}::pythonic::numpy::details::arange_index}; T = int; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,341 src/fluidimage/topologies/__pythran__/example.cpp:156:16: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:45,341 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:45,342 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:18:49: error: cannot convert ‘{anonymous}::pythonic::types::vectorize’ to ‘{anonymous}::pythonic::types::vectorize_nobroadcast’ 2024-05-07T12:35:45,343 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-05-07T12:35:45,343 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T12:35:45,344 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:273:35: note: initializing argument 1 of ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const [with Op = {anonymous}::pythonic::operator_::functor::pos; Args = {{anonymous}::pythonic::numpy::details::arange_index}; simd_iterator_nobroadcast = {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_index >, {anonymous}::pythonic::operator_::functor::pos, {anonymous}::pythonic::numpy::details::arange_simd_iterator >]’ 2024-05-07T12:35:45,345 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-05-07T12:35:45,346 | ^~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,347 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In instantiation of ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’: 2024-05-07T12:35:45,347 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,348 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,349 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,350 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,351 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,352 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:45,352 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,353 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,354 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,354 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,355 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:45,356 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:45,357 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:45,357 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,358 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,358 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:45,359 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:45,360 | ^~~~~~~~ 2024-05-07T12:35:45,361 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,362 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,362 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,363 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,364 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:45,365 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:45,365 | ^~~~~~~~ 2024-05-07T12:35:45,366 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,367 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,367 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,368 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,369 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:45,370 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:45,371 | ^~~~~~~~ 2024-05-07T12:35:45,371 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,372 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,373 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,373 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,374 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:45,375 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:45,375 | ^~~~~~~~ 2024-05-07T12:35:45,376 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,376 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:45,377 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,378 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,378 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:45,379 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:45,380 | ^~~~~~~~ 2024-05-07T12:35:45,381 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,381 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,382 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,383 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,383 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:45,384 201 | list operator*(N n, list const &l) 2024-05-07T12:35:45,385 | ^~~~~~~~ 2024-05-07T12:35:45,386 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,386 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,387 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,388 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,389 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:45,389 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,390 | ^~~~~~~~ 2024-05-07T12:35:45,390 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,391 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,391 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,392 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,393 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,393 | ^~~~~~~~ 2024-05-07T12:35:45,394 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,394 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,395 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,396 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,396 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,397 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,398 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:45,399 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:45,399 | ^~~~~~~~ 2024-05-07T12:35:45,400 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,401 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:45,401 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:45,402 | ^~~~~~~~ 2024-05-07T12:35:45,403 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,403 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:45,404 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:45,405 | ^~~~~~~~ 2024-05-07T12:35:45,406 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,406 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:45,407 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:45,408 | ^~~~~~~~ 2024-05-07T12:35:45,408 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,409 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: error: no matching function for call to ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >::_dereference({anonymous}::pythonic::utils::make_index_sequence<2>) const’ 2024-05-07T12:35:45,410 437 | this->_dereference(utils::make_index_sequence{})) 2024-05-07T12:35:45,410 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,411 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: candidate: ‘template decltype (Op{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {I ...}; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; Op = {anonymous}::pythonic::numpy::functor::multiply; Iters = {{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >}]’ 2024-05-07T12:35:45,412 430 | auto _dereference(utils::index_sequence) const 2024-05-07T12:35:45,413 | ^~~~~~~~~~~~ 2024-05-07T12:35:45,413 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,414 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In substitution of ‘template decltype ({anonymous}::pythonic::numpy::functor::multiply{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::multiply, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::numpy::functor::multiply, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> > >*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::multiply, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::numpy::functor::multiply, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> > >::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {0, 1}]’: 2024-05-07T12:35:45,415 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ 2024-05-07T12:35:45,416 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,417 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,418 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,418 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,419 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:45,420 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,421 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,421 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,422 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,423 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:45,423 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:45,424 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: error: no match for ‘operator*’ (operand type is ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’}) 2024-05-07T12:35:45,425 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,426 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,427 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:45,427 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:45,428 | ^~~~~~~~ 2024-05-07T12:35:45,428 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,429 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,430 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,430 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,431 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:45,432 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:45,433 | ^~~~~~~~ 2024-05-07T12:35:45,433 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,434 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,435 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,435 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,436 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:45,437 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:45,437 | ^~~~~~~~ 2024-05-07T12:35:45,438 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,439 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,440 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,441 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,441 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:45,442 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:45,442 | ^~~~~~~~ 2024-05-07T12:35:45,443 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,444 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:45,444 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,445 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,446 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:45,447 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:45,447 | ^~~~~~~~ 2024-05-07T12:35:45,448 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,449 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,449 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,450 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,451 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:45,451 201 | list operator*(N n, list const &l) 2024-05-07T12:35:45,453 | ^~~~~~~~ 2024-05-07T12:35:45,453 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,454 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,454 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,455 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,455 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:45,456 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,456 | ^~~~~~~~ 2024-05-07T12:35:45,457 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,458 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,458 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,459 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,460 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,461 | ^~~~~~~~ 2024-05-07T12:35:45,461 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,462 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,463 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,464 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,465 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,465 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,466 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:45,467 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:45,467 | ^~~~~~~~ 2024-05-07T12:35:45,468 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,469 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:45,469 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:45,470 | ^~~~~~~~ 2024-05-07T12:35:45,471 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,472 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:45,473 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:45,473 | ^~~~~~~~ 2024-05-07T12:35:45,474 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,474 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:45,475 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:45,475 | ^~~~~~~~ 2024-05-07T12:35:45,476 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,477 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T12:35:45,477 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,478 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,479 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,479 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,481 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T12:35:45,481 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:45,482 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,483 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,484 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,485 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,485 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:45,486 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:45,487 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’) 2024-05-07T12:35:45,487 184 | iter.store(*oiter); 2024-05-07T12:35:45,488 | ^~~~~~ 2024-05-07T12:35:45,489 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:45,490 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:45,491 | ^~~~~~~~ 2024-05-07T12:35:45,492 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:45,492 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:45,493 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,493 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,494 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:45,494 | ^~~~~~~~ 2024-05-07T12:35:45,495 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:45,495 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:45,496 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,496 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:45,497 184 | iter.store(*oiter); 2024-05-07T12:35:45,498 | ^~~~~~ 2024-05-07T12:35:45,499 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:45,499 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:45,500 | ^~~~~~~~ 2024-05-07T12:35:45,501 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,502 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,503 184 | iter.store(*oiter); 2024-05-07T12:35:45,503 | ^~~~~~ 2024-05-07T12:35:45,504 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:45,504 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:45,505 | ^~~~~~~~ 2024-05-07T12:35:45,506 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,506 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,507 184 | iter.store(*oiter); 2024-05-07T12:35:45,507 | ^~~~~~ 2024-05-07T12:35:45,508 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:45,508 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:45,509 | ^~~~~~~~ 2024-05-07T12:35:45,510 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,510 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,511 184 | iter.store(*oiter); 2024-05-07T12:35:45,512 | ^~~~~~ 2024-05-07T12:35:45,512 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:45,513 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:45,514 | ^~~~~~~~ 2024-05-07T12:35:45,514 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,515 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:45,516 184 | iter.store(*oiter); 2024-05-07T12:35:45,517 | ^~~~~~ 2024-05-07T12:35:45,518 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:45,518 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:45,519 | ^~~~~~~~ 2024-05-07T12:35:45,519 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,520 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,520 184 | iter.store(*oiter); 2024-05-07T12:35:45,521 | ^~~~~~ 2024-05-07T12:35:45,522 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:45,523 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,523 | ^~~~~~~~ 2024-05-07T12:35:45,524 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,525 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,526 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,526 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,527 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,528 | ^~~~~~~~ 2024-05-07T12:35:45,528 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,529 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,530 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,531 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,531 184 | iter.store(*oiter); 2024-05-07T12:35:45,532 | ^~~~~~ 2024-05-07T12:35:45,533 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:45,534 201 | list operator*(N n, list const &l) 2024-05-07T12:35:45,535 | ^~~~~~~~ 2024-05-07T12:35:45,535 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,536 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,536 184 | iter.store(*oiter); 2024-05-07T12:35:45,537 | ^~~~~~ 2024-05-07T12:35:45,537 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:45,538 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:45,539 | ^~~~~~~~ 2024-05-07T12:35:45,539 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,540 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:45,540 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:45,541 | ^~~~~~~~ 2024-05-07T12:35:45,542 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,542 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:45,543 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:45,544 | ^~~~~~~~ 2024-05-07T12:35:45,545 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,546 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:45,546 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:45,547 | ^~~~~~~~ 2024-05-07T12:35:45,548 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,548 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T12:35:45,549 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,550 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,551 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,551 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,552 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T12:35:45,553 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:45,554 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,554 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,555 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,556 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,557 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:45,557 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:45,558 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: error: no matching function for call to ‘{anonymous}::pythonic::types::vectorizer::vbegin(const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >&)’ 2024-05-07T12:35:45,559 178 | auto oiter = vectorizer::vbegin(other); 2024-05-07T12:35:45,559 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2024-05-07T12:35:45,560 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: candidate: ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&)’ 2024-05-07T12:35:45,560 17 | static auto vbegin(E &&expr) 2024-05-07T12:35:45,561 | ^~~~~~ 2024-05-07T12:35:45,561 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,562 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp: In substitution of ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&) [with E = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >&]’: 2024-05-07T12:35:45,563 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,564 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,564 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,565 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,566 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,566 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:45,567 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,568 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,569 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,570 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,570 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:45,571 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:45,572 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:18:49: error: cannot convert ‘{anonymous}::pythonic::types::vectorize’ to ‘{anonymous}::pythonic::types::vectorize_nobroadcast’ 2024-05-07T12:35:45,572 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-05-07T12:35:45,573 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T12:35:45,574 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:273:35: note: initializing argument 1 of ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&>}; simd_iterator_nobroadcast = {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >]’ 2024-05-07T12:35:45,575 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-05-07T12:35:45,575 | ^~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,576 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In instantiation of ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’: 2024-05-07T12:35:45,577 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,577 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,578 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,579 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,580 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,581 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:45,581 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,582 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,583 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T12:35:45,584 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T12:35:45,584 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:45,585 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-05-07T12:35:45,586 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:45,587 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,587 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,588 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:45,589 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:45,589 | ^~~~~~~~ 2024-05-07T12:35:45,590 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,590 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,591 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,591 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,592 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:45,592 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:45,593 | ^~~~~~~~ 2024-05-07T12:35:45,594 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,595 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,595 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,596 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,597 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:45,598 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:45,599 | ^~~~~~~~ 2024-05-07T12:35:45,599 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,600 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,601 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,601 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,602 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:45,603 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:45,603 | ^~~~~~~~ 2024-05-07T12:35:45,604 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,605 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:45,605 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,606 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,607 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:45,607 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:45,608 | ^~~~~~~~ 2024-05-07T12:35:45,609 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,609 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,610 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,610 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,611 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:45,612 201 | list operator*(N n, list const &l) 2024-05-07T12:35:45,613 | ^~~~~~~~ 2024-05-07T12:35:45,614 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,614 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,615 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,616 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,616 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:45,617 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,618 | ^~~~~~~~ 2024-05-07T12:35:45,619 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,619 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,620 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,621 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,621 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,622 | ^~~~~~~~ 2024-05-07T12:35:45,622 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,623 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,624 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,624 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,625 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,625 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,626 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:45,626 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:45,627 | ^~~~~~~~ 2024-05-07T12:35:45,628 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,628 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:45,629 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:45,630 | ^~~~~~~~ 2024-05-07T12:35:45,631 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,631 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:45,632 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:45,633 | ^~~~~~~~ 2024-05-07T12:35:45,634 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,635 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:45,635 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:45,636 | ^~~~~~~~ 2024-05-07T12:35:45,637 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,638 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: error: no matching function for call to ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >::_dereference({anonymous}::pythonic::utils::make_index_sequence<2>) const’ 2024-05-07T12:35:45,638 437 | this->_dereference(utils::make_index_sequence{})) 2024-05-07T12:35:45,639 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,640 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: candidate: ‘template decltype (Op{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {I ...}; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; Op = {anonymous}::pythonic::numpy::functor::multiply; Iters = {{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >}]’ 2024-05-07T12:35:45,640 430 | auto _dereference(utils::index_sequence) const 2024-05-07T12:35:45,641 | ^~~~~~~~~~~~ 2024-05-07T12:35:45,642 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,643 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In substitution of ‘template decltype ({anonymous}::pythonic::numpy::functor::multiply{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::multiply, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::array_base::pythonic::types::tuple_version> >&>, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::numpy::functor::multiply, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::array_base::pythonic::types::tuple_version> >&> >, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> > >*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::numpy::functor::multiply, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::array_base::pythonic::types::tuple_version> >&>, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::numpy::functor::multiply, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::array_base::pythonic::types::tuple_version> >&> >, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> > >::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {0, 1}]’: 2024-05-07T12:35:45,644 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ 2024-05-07T12:35:45,645 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,645 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,646 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,647 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,648 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:45,649 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,649 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,650 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T12:35:45,651 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T12:35:45,652 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:45,653 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-05-07T12:35:45,653 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: error: no match for ‘operator*’ (operand type is ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’}) 2024-05-07T12:35:45,654 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,655 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,656 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:45,656 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:45,657 | ^~~~~~~~ 2024-05-07T12:35:45,658 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,658 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,659 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,659 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,661 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:45,662 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:45,663 | ^~~~~~~~ 2024-05-07T12:35:45,663 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,665 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,665 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,666 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,667 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:45,667 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:45,668 | ^~~~~~~~ 2024-05-07T12:35:45,669 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,670 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,671 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,671 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,672 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:45,672 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:45,673 | ^~~~~~~~ 2024-05-07T12:35:45,674 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,674 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:45,675 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,676 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,677 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:45,677 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:45,678 | ^~~~~~~~ 2024-05-07T12:35:45,679 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,680 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,680 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,681 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,682 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:45,682 201 | list operator*(N n, list const &l) 2024-05-07T12:35:45,683 | ^~~~~~~~ 2024-05-07T12:35:45,684 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,684 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,685 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,685 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,686 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:45,687 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,687 | ^~~~~~~~ 2024-05-07T12:35:45,688 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,689 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,690 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,691 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,691 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,692 | ^~~~~~~~ 2024-05-07T12:35:45,693 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,694 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,695 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,695 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,696 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,697 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,698 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:45,698 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:45,699 | ^~~~~~~~ 2024-05-07T12:35:45,700 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,700 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:45,701 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:45,702 | ^~~~~~~~ 2024-05-07T12:35:45,703 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,703 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:45,704 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:45,704 | ^~~~~~~~ 2024-05-07T12:35:45,705 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,705 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:45,706 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:45,707 | ^~~~~~~~ 2024-05-07T12:35:45,707 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,708 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T12:35:45,708 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,709 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,710 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,711 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,712 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T12:35:45,712 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:45,713 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,714 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,715 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T12:35:45,715 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T12:35:45,716 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:45,717 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-05-07T12:35:45,718 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’) 2024-05-07T12:35:45,718 184 | iter.store(*oiter); 2024-05-07T12:35:45,719 | ^~~~~~ 2024-05-07T12:35:45,720 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:45,721 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:45,721 | ^~~~~~~~ 2024-05-07T12:35:45,722 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:45,722 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:45,723 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,724 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,724 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:45,725 | ^~~~~~~~ 2024-05-07T12:35:45,726 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:45,726 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:45,727 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,728 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:45,729 184 | iter.store(*oiter); 2024-05-07T12:35:45,730 | ^~~~~~ 2024-05-07T12:35:45,730 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:45,731 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:45,732 | ^~~~~~~~ 2024-05-07T12:35:45,733 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,733 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,734 184 | iter.store(*oiter); 2024-05-07T12:35:45,734 | ^~~~~~ 2024-05-07T12:35:45,735 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:45,736 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:45,736 | ^~~~~~~~ 2024-05-07T12:35:45,737 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,738 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,739 184 | iter.store(*oiter); 2024-05-07T12:35:45,739 | ^~~~~~ 2024-05-07T12:35:45,740 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:45,741 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:45,741 | ^~~~~~~~ 2024-05-07T12:35:45,742 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,743 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,743 184 | iter.store(*oiter); 2024-05-07T12:35:45,744 | ^~~~~~ 2024-05-07T12:35:45,745 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:45,745 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:45,746 | ^~~~~~~~ 2024-05-07T12:35:45,747 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,747 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:45,748 184 | iter.store(*oiter); 2024-05-07T12:35:45,749 | ^~~~~~ 2024-05-07T12:35:45,749 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:45,750 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:45,751 | ^~~~~~~~ 2024-05-07T12:35:45,752 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,752 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,753 184 | iter.store(*oiter); 2024-05-07T12:35:45,754 | ^~~~~~ 2024-05-07T12:35:45,754 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:45,755 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,756 | ^~~~~~~~ 2024-05-07T12:35:45,757 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,761 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,761 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,762 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,762 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,763 | ^~~~~~~~ 2024-05-07T12:35:45,764 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,764 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,765 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,765 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,766 184 | iter.store(*oiter); 2024-05-07T12:35:45,766 | ^~~~~~ 2024-05-07T12:35:45,767 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:45,768 201 | list operator*(N n, list const &l) 2024-05-07T12:35:45,768 | ^~~~~~~~ 2024-05-07T12:35:45,769 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,770 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,770 184 | iter.store(*oiter); 2024-05-07T12:35:45,771 | ^~~~~~ 2024-05-07T12:35:45,772 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:45,773 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:45,773 | ^~~~~~~~ 2024-05-07T12:35:45,774 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,775 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:45,775 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:45,776 | ^~~~~~~~ 2024-05-07T12:35:45,777 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,778 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:45,778 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:45,779 | ^~~~~~~~ 2024-05-07T12:35:45,780 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,781 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:45,781 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:45,782 | ^~~~~~~~ 2024-05-07T12:35:45,782 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,783 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T12:35:45,783 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,784 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,785 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,786 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,787 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T12:35:45,787 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:45,788 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,789 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,793 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T12:35:45,794 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T12:35:45,795 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:45,795 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-05-07T12:35:45,796 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: error: no matching function for call to ‘{anonymous}::pythonic::types::vectorizer::vbegin(const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >&)’ 2024-05-07T12:35:45,797 178 | auto oiter = vectorizer::vbegin(other); 2024-05-07T12:35:45,797 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2024-05-07T12:35:45,798 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: candidate: ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&)’ 2024-05-07T12:35:45,799 17 | static auto vbegin(E &&expr) 2024-05-07T12:35:45,800 | ^~~~~~ 2024-05-07T12:35:45,800 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,801 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp: In substitution of ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&) [with E = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >&]’: 2024-05-07T12:35:45,802 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,802 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,803 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,804 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,804 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,805 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:45,806 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,807 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,808 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T12:35:45,808 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T12:35:45,809 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:45,810 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-05-07T12:35:45,811 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:18:49: error: cannot convert ‘{anonymous}::pythonic::types::vectorize’ to ‘{anonymous}::pythonic::types::vectorize_nobroadcast’ 2024-05-07T12:35:45,811 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-05-07T12:35:45,812 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T12:35:45,813 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:273:35: note: initializing argument 1 of ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&>}; simd_iterator_nobroadcast = {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >]’ 2024-05-07T12:35:45,814 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-05-07T12:35:45,815 | ^~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,815 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In instantiation of ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’: 2024-05-07T12:35:45,816 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,816 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,817 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,818 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,819 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,820 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:45,820 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,821 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,822 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,823 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::mul; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,824 src/fluidimage/topologies/__pythran__/example.cpp:222:19: required from ‘typename {anonymous}::__pythran_example::cpu1::type::result_type {anonymous}::__pythran_example::cpu1::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::array_base<{anonymous}::pythonic::types::ndarray >, 2, {anonymous}::pythonic::types::tuple_version>]’ 2024-05-07T12:35:45,824 src/fluidimage/topologies/__pythran__/example.cpp:366:69: required from here 2024-05-07T12:35:45,826 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:45,826 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,827 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,828 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:45,829 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:45,829 | ^~~~~~~~ 2024-05-07T12:35:45,830 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,831 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,831 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,832 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,833 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:45,834 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:45,835 | ^~~~~~~~ 2024-05-07T12:35:45,835 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,836 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,836 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,837 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,837 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:45,838 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:45,839 | ^~~~~~~~ 2024-05-07T12:35:45,839 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,840 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,840 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,841 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,842 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:45,843 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:45,843 | ^~~~~~~~ 2024-05-07T12:35:45,844 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,845 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:45,846 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,846 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,847 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:45,848 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:45,848 | ^~~~~~~~ 2024-05-07T12:35:45,849 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,850 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,850 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,851 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,851 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:45,852 201 | list operator*(N n, list const &l) 2024-05-07T12:35:45,853 | ^~~~~~~~ 2024-05-07T12:35:45,853 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,854 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,854 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,855 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,855 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:45,856 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,857 | ^~~~~~~~ 2024-05-07T12:35:45,858 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,859 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,859 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,860 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,861 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,862 | ^~~~~~~~ 2024-05-07T12:35:45,862 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,863 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,864 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,864 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,865 409 | Op>()(*std::declval()...))>::type> { 2024-05-07T12:35:45,866 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,866 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:45,867 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:45,868 | ^~~~~~~~ 2024-05-07T12:35:45,869 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,869 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:45,870 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:45,870 | ^~~~~~~~ 2024-05-07T12:35:45,871 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,871 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:45,872 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:45,873 | ^~~~~~~~ 2024-05-07T12:35:45,873 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,874 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:45,874 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:45,875 | ^~~~~~~~ 2024-05-07T12:35:45,876 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,876 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: error: no matching function for call to ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >::_dereference({anonymous}::pythonic::utils::make_index_sequence<2>) const’ 2024-05-07T12:35:45,877 437 | this->_dereference(utils::make_index_sequence{})) 2024-05-07T12:35:45,878 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,879 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: candidate: ‘template decltype (Op{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {I ...}; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; Op = {anonymous}::pythonic::operator_::functor::mul; Iters = {{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >}]’ 2024-05-07T12:35:45,879 430 | auto _dereference(utils::index_sequence) const 2024-05-07T12:35:45,880 | ^~~~~~~~~~~~ 2024-05-07T12:35:45,881 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,881 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp: In substitution of ‘template decltype ({anonymous}::pythonic::operator_::functor::mul{}(*(get)(((const ::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::operator_::functor::mul, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> > >*)this)->::pythonic::types::numpy_expr_simd_iterator_nobroadcast<::pythonic::types::numpy_expr<::pythonic::operator_::functor::mul, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::operator_::functor::mul, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> > >::iters_)...)) {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {0, 1}]’: 2024-05-07T12:35:45,882 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:437:27: required from ‘struct {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ 2024-05-07T12:35:45,883 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,883 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,884 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,885 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,886 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:45,887 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,887 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,888 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,889 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::mul; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,889 src/fluidimage/topologies/__pythran__/example.cpp:222:19: required from ‘typename {anonymous}::__pythran_example::cpu1::type::result_type {anonymous}::__pythran_example::cpu1::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::array_base<{anonymous}::pythonic::types::ndarray >, 2, {anonymous}::pythonic::types::tuple_version>]’ 2024-05-07T12:35:45,891 src/fluidimage/topologies/__pythran__/example.cpp:366:69: required from here 2024-05-07T12:35:45,891 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: error: no match for ‘operator*’ (operand type is ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’}) 2024-05-07T12:35:45,892 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,893 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,893 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:45,894 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:45,895 | ^~~~~~~~ 2024-05-07T12:35:45,895 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,896 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,897 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,898 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,899 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:45,900 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:45,900 | ^~~~~~~~ 2024-05-07T12:35:45,901 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,902 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,902 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,903 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,903 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:45,904 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:45,904 | ^~~~~~~~ 2024-05-07T12:35:45,905 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,905 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,906 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,907 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,907 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:45,908 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:45,909 | ^~~~~~~~ 2024-05-07T12:35:45,910 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,910 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: ‘std::__tuple_element_t<0, std::tuple<{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:45,911 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,912 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,913 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:45,913 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:45,914 | ^~~~~~~~ 2024-05-07T12:35:45,914 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,915 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,915 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,916 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,917 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:45,917 201 | list operator*(N n, list const &l) 2024-05-07T12:35:45,918 | ^~~~~~~~ 2024-05-07T12:35:45,919 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,920 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,920 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,921 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,922 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:45,922 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,923 | ^~~~~~~~ 2024-05-07T12:35:45,924 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,924 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,925 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,926 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,926 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,927 | ^~~~~~~~ 2024-05-07T12:35:45,928 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,928 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,929 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,930 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,931 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-05-07T12:35:45,931 | ^~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,932 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:45,933 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:45,933 | ^~~~~~~~ 2024-05-07T12:35:45,934 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,934 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:45,935 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:45,935 | ^~~~~~~~ 2024-05-07T12:35:45,936 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,937 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:45,937 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:45,938 | ^~~~~~~~ 2024-05-07T12:35:45,939 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,939 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:45,940 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:45,941 | ^~~~~~~~ 2024-05-07T12:35:45,941 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,942 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T12:35:45,943 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:45,944 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:45,945 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,945 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,946 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T12:35:45,947 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:45,948 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,949 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:45,950 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,951 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::mul; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:45,951 src/fluidimage/topologies/__pythran__/example.cpp:222:19: required from ‘typename {anonymous}::__pythran_example::cpu1::type::result_type {anonymous}::__pythran_example::cpu1::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::array_base<{anonymous}::pythonic::types::ndarray >, 2, {anonymous}::pythonic::types::tuple_version>]’ 2024-05-07T12:35:45,952 src/fluidimage/topologies/__pythran__/example.cpp:366:69: required from here 2024-05-07T12:35:45,953 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’) 2024-05-07T12:35:45,953 184 | iter.store(*oiter); 2024-05-07T12:35:45,955 | ^~~~~~ 2024-05-07T12:35:45,955 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:45,956 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:45,956 | ^~~~~~~~ 2024-05-07T12:35:45,957 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:45,958 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:45,958 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,959 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,960 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:45,960 | ^~~~~~~~ 2024-05-07T12:35:45,961 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:45,962 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:45,963 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,964 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:45,964 184 | iter.store(*oiter); 2024-05-07T12:35:45,965 | ^~~~~~ 2024-05-07T12:35:45,966 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:45,967 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:45,968 | ^~~~~~~~ 2024-05-07T12:35:45,968 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,969 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,969 184 | iter.store(*oiter); 2024-05-07T12:35:45,970 | ^~~~~~ 2024-05-07T12:35:45,971 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:45,972 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:45,972 | ^~~~~~~~ 2024-05-07T12:35:45,973 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,974 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,974 184 | iter.store(*oiter); 2024-05-07T12:35:45,975 | ^~~~~~ 2024-05-07T12:35:45,976 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:45,977 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:45,978 | ^~~~~~~~ 2024-05-07T12:35:45,978 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,979 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:45,980 184 | iter.store(*oiter); 2024-05-07T12:35:45,980 | ^~~~~~ 2024-05-07T12:35:45,981 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:45,982 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:45,982 | ^~~~~~~~ 2024-05-07T12:35:45,983 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,983 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:45,984 184 | iter.store(*oiter); 2024-05-07T12:35:45,985 | ^~~~~~ 2024-05-07T12:35:45,985 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:45,986 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:45,987 | ^~~~~~~~ 2024-05-07T12:35:45,988 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,988 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,989 184 | iter.store(*oiter); 2024-05-07T12:35:45,990 | ^~~~~~ 2024-05-07T12:35:45,990 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:45,991 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,992 | ^~~~~~~~ 2024-05-07T12:35:45,992 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,993 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,994 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,994 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:45,995 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:45,995 | ^~~~~~~~ 2024-05-07T12:35:45,996 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:45,996 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:45,997 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:45,998 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:45,998 184 | iter.store(*oiter); 2024-05-07T12:35:45,999 | ^~~~~~ 2024-05-07T12:35:45,999 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:46,000 201 | list operator*(N n, list const &l) 2024-05-07T12:35:46,000 | ^~~~~~~~ 2024-05-07T12:35:46,001 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,002 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,003 184 | iter.store(*oiter); 2024-05-07T12:35:46,003 | ^~~~~~ 2024-05-07T12:35:46,004 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:46,005 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:46,006 | ^~~~~~~~ 2024-05-07T12:35:46,007 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,007 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:46,008 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:46,009 | ^~~~~~~~ 2024-05-07T12:35:46,010 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,010 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:46,011 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:46,012 | ^~~~~~~~ 2024-05-07T12:35:46,013 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,014 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:46,015 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:46,015 | ^~~~~~~~ 2024-05-07T12:35:46,016 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,016 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’: 2024-05-07T12:35:46,017 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:46,018 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:46,018 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,019 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,020 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: required from ‘{anonymous}::pythonic::types::numpy_iexpr& {anonymous}::pythonic::types::numpy_iexpr::operator=(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-05-07T12:35:46,021 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:46,021 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,022 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,023 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:46,024 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::mul; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:46,025 src/fluidimage/topologies/__pythran__/example.cpp:222:19: required from ‘typename {anonymous}::__pythran_example::cpu1::type::result_type {anonymous}::__pythran_example::cpu1::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::array_base<{anonymous}::pythonic::types::ndarray >, 2, {anonymous}::pythonic::types::tuple_version>]’ 2024-05-07T12:35:46,025 src/fluidimage/topologies/__pythran__/example.cpp:366:69: required from here 2024-05-07T12:35:46,026 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: error: no matching function for call to ‘{anonymous}::pythonic::types::vectorizer::vbegin(const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >&)’ 2024-05-07T12:35:46,027 178 | auto oiter = vectorizer::vbegin(other); 2024-05-07T12:35:46,028 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2024-05-07T12:35:46,028 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: candidate: ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&)’ 2024-05-07T12:35:46,029 17 | static auto vbegin(E &&expr) 2024-05-07T12:35:46,030 | ^~~~~~ 2024-05-07T12:35:46,031 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,031 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp: In substitution of ‘template static decltype (forward(expr).vbegin({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vbegin(E&&) [with E = const {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >&]’: 2024-05-07T12:35:46,032 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:178:36: required from ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:46,033 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >]’ 2024-05-07T12:35:46,034 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:46,034 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,035 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,036 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:46,037 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,037 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,038 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:46,039 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::operator_::functor::mul; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:46,039 src/fluidimage/topologies/__pythran__/example.cpp:222:19: required from ‘typename {anonymous}::__pythran_example::cpu1::type::result_type {anonymous}::__pythran_example::cpu1::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::array_base<{anonymous}::pythonic::types::ndarray >, 2, {anonymous}::pythonic::types::tuple_version>]’ 2024-05-07T12:35:46,040 src/fluidimage/topologies/__pythran__/example.cpp:366:69: required from here 2024-05-07T12:35:46,041 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:18:49: error: cannot convert ‘{anonymous}::pythonic::types::vectorize’ to ‘{anonymous}::pythonic::types::vectorize_nobroadcast’ 2024-05-07T12:35:46,042 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-05-07T12:35:46,042 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-05-07T12:35:46,043 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:273:35: note: initializing argument 1 of ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const [with Op = {anonymous}::pythonic::operator_::functor::mul; Args = {{anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&>}; simd_iterator_nobroadcast = {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >]’ 2024-05-07T12:35:46,043 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-05-07T12:35:46,044 | ^~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:46,045 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T12:35:46,045 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T12:35:46,046 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:46,047 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,048 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,048 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,049 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:46,050 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,050 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,051 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:46,052 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:46,053 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:46,053 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:46,054 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:46,055 184 | iter.store(*oiter); 2024-05-07T12:35:46,056 | ^~~~~~ 2024-05-07T12:35:46,056 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:46,057 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:46,058 | ^~~~~~~~ 2024-05-07T12:35:46,058 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:46,059 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:46,060 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:46,061 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,062 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:46,062 | ^~~~~~~~ 2024-05-07T12:35:46,063 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:46,063 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:46,064 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:46,064 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:46,065 184 | iter.store(*oiter); 2024-05-07T12:35:46,065 | ^~~~~~ 2024-05-07T12:35:46,066 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:46,067 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:46,068 | ^~~~~~~~ 2024-05-07T12:35:46,068 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,069 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:46,070 184 | iter.store(*oiter); 2024-05-07T12:35:46,070 | ^~~~~~ 2024-05-07T12:35:46,071 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:46,072 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:46,073 | ^~~~~~~~ 2024-05-07T12:35:46,074 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,074 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,075 184 | iter.store(*oiter); 2024-05-07T12:35:46,076 | ^~~~~~ 2024-05-07T12:35:46,076 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:46,077 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:46,078 | ^~~~~~~~ 2024-05-07T12:35:46,078 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,079 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:46,080 184 | iter.store(*oiter); 2024-05-07T12:35:46,081 | ^~~~~~ 2024-05-07T12:35:46,081 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:46,082 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:46,083 | ^~~~~~~~ 2024-05-07T12:35:46,083 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,084 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:46,084 184 | iter.store(*oiter); 2024-05-07T12:35:46,085 | ^~~~~~ 2024-05-07T12:35:46,085 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:46,086 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:46,087 | ^~~~~~~~ 2024-05-07T12:35:46,087 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,088 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,089 184 | iter.store(*oiter); 2024-05-07T12:35:46,090 | ^~~~~~ 2024-05-07T12:35:46,090 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:46,091 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:46,092 | ^~~~~~~~ 2024-05-07T12:35:46,092 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:46,093 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:46,094 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:46,095 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,095 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:46,096 | ^~~~~~~~ 2024-05-07T12:35:46,097 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:46,098 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:46,098 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:46,099 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,099 184 | iter.store(*oiter); 2024-05-07T12:35:46,100 | ^~~~~~ 2024-05-07T12:35:46,100 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:46,101 201 | list operator*(N n, list const &l) 2024-05-07T12:35:46,101 | ^~~~~~~~ 2024-05-07T12:35:46,102 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,103 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,103 184 | iter.store(*oiter); 2024-05-07T12:35:46,104 | ^~~~~~ 2024-05-07T12:35:46,104 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:46,105 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:46,106 | ^~~~~~~~ 2024-05-07T12:35:46,106 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,107 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:46,108 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:46,109 | ^~~~~~~~ 2024-05-07T12:35:46,110 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,111 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:46,112 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:46,112 | ^~~~~~~~ 2024-05-07T12:35:46,113 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,114 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:46,114 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:46,115 | ^~~~~~~~ 2024-05-07T12:35:46,116 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,117 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T12:35:46,117 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T12:35:46,118 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:46,119 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,120 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,120 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,121 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:46,122 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,123 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; unsigned int N = 2; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,124 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::multiply, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&>; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:46,124 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:480:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_expr&) [with Op = {anonymous}::pythonic::numpy::functor::multiply; Args = {{anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::ndarray >&}; T = unsigned char; pS = {anonymous}::pythonic::types::pshape]’ 2024-05-07T12:35:46,125 src/fluidimage/topologies/__pythran__/example.cpp:169:19: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:46,126 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-05-07T12:35:46,127 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:46,127 184 | iter.store(*oiter); 2024-05-07T12:35:46,129 | ^~~~~~ 2024-05-07T12:35:46,129 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:46,130 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:46,130 | ^~~~~~~~ 2024-05-07T12:35:46,131 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:46,132 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:46,132 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:46,133 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,134 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:46,134 | ^~~~~~~~ 2024-05-07T12:35:46,135 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:46,135 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:46,136 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:46,137 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:46,137 184 | iter.store(*oiter); 2024-05-07T12:35:46,138 | ^~~~~~ 2024-05-07T12:35:46,139 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:46,140 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:46,140 | ^~~~~~~~ 2024-05-07T12:35:46,141 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,142 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:46,143 184 | iter.store(*oiter); 2024-05-07T12:35:46,143 | ^~~~~~ 2024-05-07T12:35:46,144 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:46,145 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:46,145 | ^~~~~~~~ 2024-05-07T12:35:46,146 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,147 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,147 184 | iter.store(*oiter); 2024-05-07T12:35:46,148 | ^~~~~~ 2024-05-07T12:35:46,149 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:46,149 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:46,150 | ^~~~~~~~ 2024-05-07T12:35:46,150 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,151 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:46,152 184 | iter.store(*oiter); 2024-05-07T12:35:46,152 | ^~~~~~ 2024-05-07T12:35:46,153 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:46,153 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:46,154 | ^~~~~~~~ 2024-05-07T12:35:46,155 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,156 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:46,156 184 | iter.store(*oiter); 2024-05-07T12:35:46,157 | ^~~~~~ 2024-05-07T12:35:46,158 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:46,159 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:46,159 | ^~~~~~~~ 2024-05-07T12:35:46,160 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,161 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,161 184 | iter.store(*oiter); 2024-05-07T12:35:46,162 | ^~~~~~ 2024-05-07T12:35:46,163 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:46,164 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:46,165 | ^~~~~~~~ 2024-05-07T12:35:46,165 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:46,166 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:46,166 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:46,167 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,167 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:46,168 | ^~~~~~~~ 2024-05-07T12:35:46,169 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:46,169 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:46,170 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:46,170 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,171 184 | iter.store(*oiter); 2024-05-07T12:35:46,172 | ^~~~~~ 2024-05-07T12:35:46,172 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:46,173 201 | list operator*(N n, list const &l) 2024-05-07T12:35:46,174 | ^~~~~~~~ 2024-05-07T12:35:46,175 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,175 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,176 184 | iter.store(*oiter); 2024-05-07T12:35:46,177 | ^~~~~~ 2024-05-07T12:35:46,177 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:46,178 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:46,179 | ^~~~~~~~ 2024-05-07T12:35:46,179 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,180 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:46,181 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:46,182 | ^~~~~~~~ 2024-05-07T12:35:46,182 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,183 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:46,184 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:46,185 | ^~~~~~~~ 2024-05-07T12:35:46,186 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,186 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:46,187 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:46,187 | ^~~~~~~~ 2024-05-07T12:35:46,188 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,188 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T12:35:46,189 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:215:60: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer_nobroadcast, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T12:35:46,190 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:239:63: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:46,190 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,191 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,192 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,193 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:46,193 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; unsigned int N = 2; int D = 0; bool vector_form = false]’ 2024-05-07T12:35:46,194 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; unsigned int N = 2; int D = 0; bool vector_form = false]’ 2024-05-07T12:35:46,195 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T12:35:46,196 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:489:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_texpr&) [with Arg = {anonymous}::pythonic::types::ndarray >; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T12:35:46,196 src/fluidimage/topologies/__pythran__/example.cpp:155:16: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:46,197 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-05-07T12:35:46,198 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:46,198 184 | iter.store(*oiter); 2024-05-07T12:35:46,199 | ^~~~~~ 2024-05-07T12:35:46,200 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:46,200 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:46,201 | ^~~~~~~~ 2024-05-07T12:35:46,202 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:46,202 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:46,203 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:46,204 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,205 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:46,205 | ^~~~~~~~ 2024-05-07T12:35:46,206 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:46,207 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:46,208 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:46,208 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:46,209 184 | iter.store(*oiter); 2024-05-07T12:35:46,210 | ^~~~~~ 2024-05-07T12:35:46,210 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:46,211 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:46,212 | ^~~~~~~~ 2024-05-07T12:35:46,213 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,213 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:46,214 184 | iter.store(*oiter); 2024-05-07T12:35:46,215 | ^~~~~~ 2024-05-07T12:35:46,215 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:46,216 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:46,217 | ^~~~~~~~ 2024-05-07T12:35:46,217 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,218 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,218 184 | iter.store(*oiter); 2024-05-07T12:35:46,219 | ^~~~~~ 2024-05-07T12:35:46,219 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:46,220 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:46,221 | ^~~~~~~~ 2024-05-07T12:35:46,221 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,222 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:46,223 184 | iter.store(*oiter); 2024-05-07T12:35:46,224 | ^~~~~~ 2024-05-07T12:35:46,224 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:46,225 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:46,226 | ^~~~~~~~ 2024-05-07T12:35:46,227 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,227 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:46,228 184 | iter.store(*oiter); 2024-05-07T12:35:46,229 | ^~~~~~ 2024-05-07T12:35:46,229 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:46,230 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:46,231 | ^~~~~~~~ 2024-05-07T12:35:46,231 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,232 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,232 184 | iter.store(*oiter); 2024-05-07T12:35:46,233 | ^~~~~~ 2024-05-07T12:35:46,234 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:46,234 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:46,235 | ^~~~~~~~ 2024-05-07T12:35:46,235 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:46,236 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:46,237 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:46,238 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,239 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:46,239 | ^~~~~~~~ 2024-05-07T12:35:46,240 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:46,241 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:46,241 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:46,242 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,243 184 | iter.store(*oiter); 2024-05-07T12:35:46,244 | ^~~~~~ 2024-05-07T12:35:46,244 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:46,245 201 | list operator*(N n, list const &l) 2024-05-07T12:35:46,246 | ^~~~~~~~ 2024-05-07T12:35:46,246 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,247 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,248 184 | iter.store(*oiter); 2024-05-07T12:35:46,248 | ^~~~~~ 2024-05-07T12:35:46,249 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:46,250 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:46,251 | ^~~~~~~~ 2024-05-07T12:35:46,252 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,252 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:46,253 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:46,253 | ^~~~~~~~ 2024-05-07T12:35:46,254 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,255 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:46,255 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:46,256 | ^~~~~~~~ 2024-05-07T12:35:46,256 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,257 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:46,258 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:46,258 | ^~~~~~~~ 2024-05-07T12:35:46,259 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,260 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In instantiation of ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&) [with vectorizer = {anonymous}::pythonic::types::vectorizer; E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’: 2024-05-07T12:35:46,260 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:207:48: required from ‘void {anonymous}::pythonic::utils::_broadcast_copy<{anonymous}::pythonic::types::vectorizer, 1, 0>::operator()(E&&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = {anonymous}::pythonic::types::numpy_iexpr >&>]’ 2024-05-07T12:35:46,261 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:241:51: required from ‘void {anonymous}::pythonic::utils::broadcast_copy_dispatcher::operator()(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; unsigned int D = 0]’ 2024-05-07T12:35:46,262 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,263 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:272:60: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,263 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::numpy_iexpr >&>&; F = const {anonymous}::pythonic::types::numpy_iexpr >&>&; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-05-07T12:35:46,264 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-05-07T12:35:46,265 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:257:65: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy_helper(E&, const F&, std::integral_constant, std::integral_constant) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; unsigned int N = 2; int D = 0; bool vector_form = false]’ 2024-05-07T12:35:46,266 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: required from ‘E& {anonymous}::pythonic::utils::broadcast_copy(E&, const F&) [with E = {anonymous}::pythonic::types::ndarray >&; F = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; unsigned int N = 2; int D = 0; bool vector_form = false]’ 2024-05-07T12:35:46,266 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:470:77: required from ‘void {anonymous}::pythonic::types::ndarray::initialize_from_expr(const E&) [with E = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T12:35:46,267 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:489:25: required from ‘{anonymous}::pythonic::types::ndarray::ndarray(const {anonymous}::pythonic::types::numpy_texpr&) [with Arg = {anonymous}::pythonic::types::ndarray >; T = unsigned char; pS = {anonymous}::pythonic::types::array_base]’ 2024-05-07T12:35:46,268 src/fluidimage/topologies/__pythran__/example.cpp:155:16: required from ‘typename {anonymous}::__pythran_example::cpu2::type::result_type {anonymous}::__pythran_example::cpu2::operator()(argument_type0, argument_type1, argument_type2) const [with argument_type0 = {anonymous}::pythonic::types::numpy_texpr<{anonymous}::pythonic::types::ndarray > >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-05-07T12:35:46,268 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-05-07T12:35:46,269 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: error: no match for ‘operator*’ (operand type is ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’) 2024-05-07T12:35:46,270 184 | iter.store(*oiter); 2024-05-07T12:35:46,271 | ^~~~~~ 2024-05-07T12:35:46,271 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: candidate: ‘template std::complex::type> operator*(const std::complex<_Tp>&, const std::complex<_Up>&)’ 2024-05-07T12:35:46,272 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:46,273 | ^~~~~~~~ 2024-05-07T12:35:46,274 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:46,275 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:46,275 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:46,276 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,277 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-05-07T12:35:46,277 | ^~~~~~~~ 2024-05-07T12:35:46,278 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:139:1: note: in expansion of macro ‘STD_COMPLEX_IMPLICT_OPERATOR_CAST’ 2024-05-07T12:35:46,279 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-05-07T12:35:46,280 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:46,280 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const std::complex<_Tp>’ 2024-05-07T12:35:46,281 184 | iter.store(*oiter); 2024-05-07T12:35:46,281 | ^~~~~~ 2024-05-07T12:35:46,282 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const none&, const T&)’ 2024-05-07T12:35:46,282 265 | T operator*(none const &t0, T const &t1) 2024-05-07T12:35:46,283 | ^~~~~~~~ 2024-05-07T12:35:46,284 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,284 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:46,285 184 | iter.store(*oiter); 2024-05-07T12:35:46,286 | ^~~~~~ 2024-05-07T12:35:46,287 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: candidate: ‘template T {anonymous}::pythonic::types::operator*(const T&, const none&)’ 2024-05-07T12:35:46,287 271 | T operator*(T const &t0, none const &t1) 2024-05-07T12:35:46,288 | ^~~~~~~~ 2024-05-07T12:35:46,289 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,290 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,291 184 | iter.store(*oiter); 2024-05-07T12:35:46,291 | ^~~~~~ 2024-05-07T12:35:46,292 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: candidate: ‘template {anonymous}::pythonic::types::none {anonymous}::pythonic::types::operator*(const none&, const none&)’ 2024-05-07T12:35:46,293 277 | none operator*(none const &t0, none const &t1) 2024-05-07T12:35:46,293 | ^~~~~~~~ 2024-05-07T12:35:46,294 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,295 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-05-07T12:35:46,295 184 | iter.store(*oiter); 2024-05-07T12:35:46,296 | ^~~~~~ 2024-05-07T12:35:46,297 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(static_list&, long int)’ 2024-05-07T12:35:46,298 404 | list operator*(static_list const &self, long t) 2024-05-07T12:35:46,298 | ^~~~~~~~ 2024-05-07T12:35:46,299 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,299 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: ‘{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-05-07T12:35:46,300 184 | iter.store(*oiter); 2024-05-07T12:35:46,300 | ^~~~~~ 2024-05-07T12:35:46,301 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(long int, static_list&)’ 2024-05-07T12:35:46,302 411 | list operator*(long t, static_list const &self) 2024-05-07T12:35:46,302 | ^~~~~~~~ 2024-05-07T12:35:46,303 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,303 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,304 184 | iter.store(*oiter); 2024-05-07T12:35:46,305 | ^~~~~~ 2024-05-07T12:35:46,306 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: candidate: ‘template typename std::enable_if<{anonymous}::pythonic::types::valid_numop_parameters::type, typename std::decay<_Tp2>::type>::value, {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, typename {anonymous}::pythonic::types::adapt_type::type, typename {anonymous}::pythonic::types::adapt_type::type> >::type {anonymous}::pythonic::types::operator*(E0&&, E1&&)’ 2024-05-07T12:35:46,307 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:46,307 | ^~~~~~~~ 2024-05-07T12:35:46,309 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:46,309 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:46,310 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:46,311 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,311 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-05-07T12:35:46,312 | ^~~~~~~~ 2024-05-07T12:35:46,313 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_binary_op.hpp:15:1: note: in expansion of macro ‘NUMPY_BINARY_FUNC_NAME’ 2024-05-07T12:35:46,314 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-05-07T12:35:46,314 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:46,315 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,316 184 | iter.store(*oiter); 2024-05-07T12:35:46,317 | ^~~~~~ 2024-05-07T12:35:46,317 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: candidate: ‘template {anonymous}::pythonic::types::list {anonymous}::pythonic::types::operator*(N, const list&)’ 2024-05-07T12:35:46,318 201 | list operator*(N n, list const &l) 2024-05-07T12:35:46,318 | ^~~~~~~~ 2024-05-07T12:35:46,319 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-05-07T12:35:46,319 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,320 184 | iter.store(*oiter); 2024-05-07T12:35:46,320 | ^~~~~~ 2024-05-07T12:35:46,321 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const str&, long int)’ 2024-05-07T12:35:46,322 655 | inline str operator*(str const &s, long n) 2024-05-07T12:35:46,322 | ^~~~~~~~ 2024-05-07T12:35:46,323 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,323 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const str&)’ 2024-05-07T12:35:46,324 667 | inline str operator*(long t, str const &s) 2024-05-07T12:35:46,325 | ^~~~~~~~ 2024-05-07T12:35:46,325 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,326 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(const chr&, long int)’ 2024-05-07T12:35:46,327 672 | inline str operator*(chr const &s, long n) 2024-05-07T12:35:46,327 | ^~~~~~~~ 2024-05-07T12:35:46,328 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:46,329 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate: ‘{anonymous}::pythonic::types::str {anonymous}::pythonic::types::operator*(long int, const chr&)’ 2024-05-07T12:35:46,330 682 | inline str operator*(long t, chr const &c) 2024-05-07T12:35:46,330 | ^~~~~~~~ 2024-05-07T12:35:46,331 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-05-07T12:35:47,039 [11/18] Compiling C++ object src/fluidimage/calcul/__pythran__/mean_neighbors.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._mean_neighbors.cpp.o 2024-05-07T12:35:47,040 FAILED: src/fluidimage/calcul/__pythran__/mean_neighbors.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._mean_neighbors.cpp.o 2024-05-07T12:35:47,041 c++ -Isrc/fluidimage/calcul/__pythran__/mean_neighbors.cpython-311-arm-linux-gnueabihf.so.p -Isrc/fluidimage/calcul/__pythran__ -I../src/fluidimage/calcul/__pythran__ -I/tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran -I/tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/numpy/core/include -I/usr/include/python3.11 -I/usr/include/arm-linux-gnueabihf/python3.11 -fvisibility=hidden -fvisibility-inlines-hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++11 -O3 -fPIC -DENABLE_PYTHON_MODULE -D__PYTHRAN__=3 -DPYTHRAN_BLAS_NONE -DUSE_XSIMD -MD -MQ src/fluidimage/calcul/__pythran__/mean_neighbors.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._mean_neighbors.cpp.o -MF src/fluidimage/calcul/__pythran__/mean_neighbors.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._mean_neighbors.cpp.o.d -o src/fluidimage/calcul/__pythran__/mean_neighbors.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._mean_neighbors.cpp.o -c src/fluidimage/calcul/__pythran__/mean_neighbors.cpp 2024-05-07T12:35:47,042 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/tuple.hpp:5, 2024-05-07T12:35:47,043 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/builtins/bool_.hpp:5, 2024-05-07T12:35:47,043 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:4, 2024-05-07T12:35:47,044 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:6, 2024-05-07T12:35:47,044 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/slice.hpp:5, 2024-05-07T12:35:47,045 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:46, 2024-05-07T12:35:47,046 from src/fluidimage/calcul/__pythran__/mean_neighbors.cpp:1: 2024-05-07T12:35:47,047 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:55: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:47,047 101 | xsimd::batch> { 2024-05-07T12:35:47,048 | ^~~~~ 2024-05-07T12:35:47,049 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/xsimd.hpp:55, 2024-05-07T12:35:47,049 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:7: 2024-05-07T12:35:47,050 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:47,051 34 | class batch; 2024-05-07T12:35:47,052 | ^~~~~ 2024-05-07T12:35:47,052 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 2 is invalid 2024-05-07T12:35:47,053 101 | xsimd::batch> { 2024-05-07T12:35:47,054 | ^~ 2024-05-07T12:35:47,055 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 4 is invalid 2024-05-07T12:35:47,055 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 5 is invalid 2024-05-07T12:35:47,056 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:64: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:47,057 103 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:47,057 | ^ 2024-05-07T12:35:47,058 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:47,059 34 | class batch; 2024-05-07T12:35:47,059 | ^~~~~ 2024-05-07T12:35:47,060 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:65: error: expected identifier before ‘;’ token 2024-05-07T12:35:47,061 103 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:47,061 | ^ 2024-05-07T12:35:47,062 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:105:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:47,063 105 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:47,064 | ^~~~~~~~~~~ 2024-05-07T12:35:47,064 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:47,065 109 | auto operator*() const -> decltype(xsimd::load_unaligned(data)); 2024-05-07T12:35:47,066 | ^~~~~~~~~~~~~~ 2024-05-07T12:35:47,067 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:109:47: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:47,067 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:119:46: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:47,069 119 | void store(xsimd::batch const &); 2024-05-07T12:35:47,069 | ^ 2024-05-07T12:35:47,070 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:47,071 34 | class batch; 2024-05-07T12:35:47,072 | ^~~~~ 2024-05-07T12:35:47,073 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/dynamic_tuple.hpp:8, 2024-05-07T12:35:47,073 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:7, 2024-05-07T12:35:47,074 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:6: 2024-05-07T12:35:47,075 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:47,075 208 | -> decltype(xsimd::load_unaligned(data)) 2024-05-07T12:35:47,076 | ^~~~~~~~~~~~~~ 2024-05-07T12:35:47,077 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-05-07T12:35:47,078 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:215:65: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:47,079 215 | const_simd_nditerator::store(xsimd::batch const &val) 2024-05-07T12:35:47,079 | ^ 2024-05-07T12:35:47,080 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:47,081 34 | class batch; 2024-05-07T12:35:47,082 | ^~~~~ 2024-05-07T12:35:47,083 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp: In member function ‘void {anonymous}::pythonic::types::const_simd_nditerator::store(const int&)’: 2024-05-07T12:35:47,084 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:217:9: error: request for member ‘store_unaligned’ in ‘val’, which is of non-class type ‘const int’ 2024-05-07T12:35:47,085 217 | val.store_unaligned(const_cast(data)); 2024-05-07T12:35:47,085 | ^~~~~~~~~~~~~~~ 2024-05-07T12:35:47,086 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_op_helper.hpp:4, 2024-05-07T12:35:47,086 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/bool_.hpp:7, 2024-05-07T12:35:47,087 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:19, 2024-05-07T12:35:47,087 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:4, 2024-05-07T12:35:47,088 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:8: 2024-05-07T12:35:47,088 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp: At global scope: 2024-05-07T12:35:47,089 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp:191:23: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:47,089 191 | xsimd::batch _splated; 2024-05-07T12:35:47,090 | ^ 2024-05-07T12:35:47,090 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:47,091 34 | class batch; 2024-05-07T12:35:47,091 | ^~~~~ 2024-05-07T12:35:47,092 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:34: 2024-05-07T12:35:47,092 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:67: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:47,093 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T12:35:47,094 | ^ 2024-05-07T12:35:47,095 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:47,095 34 | class batch; 2024-05-07T12:35:47,096 | ^~~~~ 2024-05-07T12:35:47,096 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:68: error: expected parameter pack before ‘...’ 2024-05-07T12:35:47,097 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T12:35:47,097 | ^~~ 2024-05-07T12:35:47,098 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:71: error: template argument 1 is invalid 2024-05-07T12:35:47,098 733 | typename std::remove_reference::type::value_type>...>, 2024-05-07T12:35:47,099 | ^ 2024-05-07T12:35:47,104 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:734:69: error: template argument 4 is invalid 2024-05-07T12:35:47,105 734 | typename std::remove_reference::type::simd_iterator...>; 2024-05-07T12:35:47,105 | ^ 2024-05-07T12:35:47,106 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:739:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:47,107 739 | simd_iterator _vbegin(types::vectorize, utils::index_sequence) const; 2024-05-07T12:35:47,107 | ^~~~~~~~~~~~~ 2024-05-07T12:35:47,108 | nditerator 2024-05-07T12:35:47,109 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:740:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:47,110 740 | simd_iterator vbegin(types::vectorize) const; 2024-05-07T12:35:47,111 | ^~~~~~~~~~~~~ 2024-05-07T12:35:47,111 | nditerator 2024-05-07T12:35:47,112 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:742:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:47,114 742 | simd_iterator _vend(types::vectorize, utils::index_sequence) const; 2024-05-07T12:35:47,115 | ^~~~~~~~~~~~~ 2024-05-07T12:35:47,115 | nditerator 2024-05-07T12:35:47,116 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:743:5: error: ‘simd_iterator’ does not name a type; did you mean ‘nditerator’? 2024-05-07T12:35:47,117 743 | simd_iterator vend(types::vectorize) const; 2024-05-07T12:35:47,118 | ^~~~~~~~~~~~~ 2024-05-07T12:35:47,119 | nditerator 2024-05-07T12:35:47,120 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:12: 2024-05-07T12:35:47,121 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_copy(E&&, const F&)’: 2024-05-07T12:35:47,121 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:174:30: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:47,122 174 | using vT = xsimd::batch; 2024-05-07T12:35:47,123 | ^ 2024-05-07T12:35:47,124 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:47,125 34 | class batch; 2024-05-07T12:35:47,126 | ^~~~~ 2024-05-07T12:35:47,127 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:176:35: error: ‘vT’ has not been declared 2024-05-07T12:35:47,127 176 | static const std::size_t vN = vT::size; 2024-05-07T12:35:47,128 | ^~ 2024-05-07T12:35:47,129 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp: In function ‘void {anonymous}::pythonic::utils::vbroadcast_update(E&&, const F&)’: 2024-05-07T12:35:47,129 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:39: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:47,130 445 | using vT = typename xsimd::batch; 2024-05-07T12:35:47,131 | ^ 2024-05-07T12:35:47,132 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:47,133 34 | class batch; 2024-05-07T12:35:47,133 | ^~~~~ 2024-05-07T12:35:47,134 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:40: error: expected identifier before ‘;’ token 2024-05-07T12:35:47,135 445 | using vT = typename xsimd::batch; 2024-05-07T12:35:47,136 | ^ 2024-05-07T12:35:47,137 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:448:35: error: ‘vT’ has not been declared 2024-05-07T12:35:47,137 448 | static const std::size_t vN = vT::size; 2024-05-07T12:35:47,138 | ^~ 2024-05-07T12:35:47,139 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:18: 2024-05-07T12:35:47,139 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::sliced_list::simd_iterator {anonymous}::pythonic::types::sliced_list::vend(vectorizer) const’: 2024-05-07T12:35:47,140 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:47,141 219 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:47,142 | ^ 2024-05-07T12:35:47,143 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:47,144 34 | class batch; 2024-05-07T12:35:47,144 | ^~~~~ 2024-05-07T12:35:47,145 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:47,146 219 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:47,147 | ^ 2024-05-07T12:35:47,148 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:220:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:47,149 220 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:47,149 | ^~~~~~~~~~~ 2024-05-07T12:35:47,150 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp: In member function ‘{anonymous}::pythonic::types::list::simd_iterator {anonymous}::pythonic::types::list::vend(vectorizer) const’: 2024-05-07T12:35:47,151 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:47,151 497 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:47,153 | ^ 2024-05-07T12:35:47,153 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:47,154 34 | class batch; 2024-05-07T12:35:47,155 | ^~~~~ 2024-05-07T12:35:47,155 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:47,156 497 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:47,157 | ^ 2024-05-07T12:35:47,158 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:498:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:47,160 498 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:47,160 | ^~~~~~~~~~~ 2024-05-07T12:35:47,161 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_op_helper.hpp:5, 2024-05-07T12:35:47,162 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/bool_.hpp:6, 2024-05-07T12:35:47,162 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:23: 2024-05-07T12:35:47,163 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp: In constructor ‘{anonymous}::pythonic::types::broadcast_base::broadcast_base(V)’: 2024-05-07T12:35:47,163 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp:79:47: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:47,164 79 | : _value(v), _splated(xsimd::batch(_value)) 2024-05-07T12:35:47,164 | ^ 2024-05-07T12:35:47,165 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:47,166 34 | class batch; 2024-05-07T12:35:47,166 | ^~~~~ 2024-05-07T12:35:47,167 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:37: 2024-05-07T12:35:47,167 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp: At global scope: 2024-05-07T12:35:47,168 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:228:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:47,169 228 | numpy_expr::_vbegin(vectorize, utils::index_sequence) const 2024-05-07T12:35:47,169 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:47,170 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:746:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vbegin({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:47,170 746 | simd_iterator_nobroadcast _vbegin(types::vectorize_nobroadcast, 2024-05-07T12:35:47,171 | ^~~~~~~ 2024-05-07T12:35:47,171 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:47,172 595 | struct numpy_expr { 2024-05-07T12:35:47,172 | ^~~~~~~~~~ 2024-05-07T12:35:47,173 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:240:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T12:35:47,173 240 | numpy_expr::vbegin(vectorize) const 2024-05-07T12:35:47,174 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:47,175 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:748:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vbegin({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T12:35:47,175 748 | simd_iterator_nobroadcast vbegin(types::vectorize_nobroadcast) const; 2024-05-07T12:35:47,175 | ^~~~~~ 2024-05-07T12:35:47,176 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:47,176 595 | struct numpy_expr { 2024-05-07T12:35:47,177 | ^~~~~~~~~~ 2024-05-07T12:35:47,177 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:248:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:47,177 248 | numpy_expr::_vend(vectorize, utils::index_sequence) const 2024-05-07T12:35:47,178 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:47,178 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:750:31: note: candidate is: ‘template template {anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::_vend({anonymous}::pythonic::types::vectorize_nobroadcast, {anonymous}::pythonic::utils::index_sequence) const’ 2024-05-07T12:35:47,178 750 | simd_iterator_nobroadcast _vend(types::vectorize_nobroadcast, 2024-05-07T12:35:47,179 | ^~~~~ 2024-05-07T12:35:47,179 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:47,180 595 | struct numpy_expr { 2024-05-07T12:35:47,180 | ^~~~~~~~~~ 2024-05-07T12:35:47,181 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:257:3: error: no declaration matches ‘typename {anonymous}::pythonic::types::numpy_expr::simd_iterator {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize) const’ 2024-05-07T12:35:47,182 257 | numpy_expr::vend(vectorize) const 2024-05-07T12:35:47,182 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-05-07T12:35:47,183 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:752:31: note: candidate is: ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize_nobroadcast) const’ 2024-05-07T12:35:47,183 752 | simd_iterator_nobroadcast vend(types::vectorize_nobroadcast) const; 2024-05-07T12:35:47,184 | ^~~~ 2024-05-07T12:35:47,184 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:595:10: note: ‘struct {anonymous}::pythonic::types::numpy_expr’ defined here 2024-05-07T12:35:47,185 595 | struct numpy_expr { 2024-05-07T12:35:47,185 | ^~~~~~~~~~ 2024-05-07T12:35:47,186 In file included from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:14, 2024-05-07T12:35:47,186 from /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:38: 2024-05-07T12:35:47,187 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_iexpr::simd_iterator {anonymous}::pythonic::types::numpy_iexpr::vend(vectorizer) const’: 2024-05-07T12:35:47,187 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:47,188 334 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:47,189 | ^ 2024-05-07T12:35:47,189 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:47,189 34 | class batch; 2024-05-07T12:35:47,190 | ^~~~~ 2024-05-07T12:35:47,190 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:47,190 334 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:47,191 | ^ 2024-05-07T12:35:47,191 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:335:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:47,192 335 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:47,192 | ^~~~~~~~~~~ 2024-05-07T12:35:47,193 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp: In member function ‘{anonymous}::pythonic::types::numpy_gexpr::simd_iterator {anonymous}::pythonic::types::numpy_gexpr::vend(vectorizer) const’: 2024-05-07T12:35:47,193 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:47,194 721 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:47,194 | ^ 2024-05-07T12:35:47,195 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:47,196 34 | class batch; 2024-05-07T12:35:47,196 | ^~~~~ 2024-05-07T12:35:47,197 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:47,197 721 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:47,198 | ^ 2024-05-07T12:35:47,198 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:722:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:47,199 722 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:47,199 | ^~~~~~~~~~~ 2024-05-07T12:35:47,199 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp: In member function ‘{anonymous}::pythonic::types::ndarray::simd_iterator {anonymous}::pythonic::types::ndarray::vend(vectorizer) const’: 2024-05-07T12:35:47,200 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:47,201 690 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:47,201 | ^ 2024-05-07T12:35:47,202 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:47,202 34 | class batch; 2024-05-07T12:35:47,202 | ^~~~~ 2024-05-07T12:35:47,203 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:47,203 690 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:47,204 | ^ 2024-05-07T12:35:47,204 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:691:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:47,205 691 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:47,205 | ^~~~~~~~~~~ 2024-05-07T12:35:47,205 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp: In member function ‘{anonymous}::pythonic::types::array_base::simd_iterator {anonymous}::pythonic::types::array_base::vend(vectorizer) const’: 2024-05-07T12:35:47,206 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:52: error: wrong number of template arguments (1, should be 2) 2024-05-07T12:35:47,206 249 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:47,207 | ^ 2024-05-07T12:35:47,207 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-05-07T12:35:47,208 34 | class batch; 2024-05-07T12:35:47,208 | ^~~~~ 2024-05-07T12:35:47,209 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:53: error: expected identifier before ‘;’ token 2024-05-07T12:35:47,209 249 | using vector_type = typename xsimd::batch; 2024-05-07T12:35:47,210 | ^ 2024-05-07T12:35:47,210 /tmp/pip-build-env-gk1yclv3/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:250:44: error: ‘vector_type’ has not been declared 2024-05-07T12:35:47,211 250 | static const std::size_t vector_size = vector_type::size; 2024-05-07T12:35:47,212 | ^~~~~~~~~~~ 2024-05-07T12:35:47,212 ninja: build stopped: subcommand failed. 2024-05-07T12:35:47,220 ERROR: Preparing metadata (pyproject.toml) exited with 1 2024-05-07T12:35:47,234 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py prepare_metadata_for_build_wheel /tmp/tmpjg7awcjh[/] 2024-05-07T12:35:47,235 [bold magenta]cwd[/]: /tmp/pip-wheel-09e6h2lt/fluidimage_98f53bc02bde4b7085cb3c3dcbe4e1da 2024-05-07T12:35:47,236 Preparing metadata (pyproject.toml): finished with status 'error' 2024-05-07T12:35:47,238 ERROR: metadata generation failed 2024-05-07T12:35:47,244 Exception information: 2024-05-07T12:35:47,244 Traceback (most recent call last): 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata 2024-05-07T12:35:47,244 distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir) 2024-05-07T12:35:47,244 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/misc.py", line 766, in prepare_metadata_for_build_wheel 2024-05-07T12:35:47,244 return super().prepare_metadata_for_build_wheel( 2024-05-07T12:35:47,244 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 186, in prepare_metadata_for_build_wheel 2024-05-07T12:35:47,244 return self._call_hook('prepare_metadata_for_build_wheel', { 2024-05-07T12:35:47,244 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2024-05-07T12:35:47,244 self._subprocess_runner( 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2024-05-07T12:35:47,244 call_subprocess( 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2024-05-07T12:35:47,244 raise error 2024-05-07T12:35:47,244 pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1 2024-05-07T12:35:47,244 2024-05-07T12:35:47,244 The above exception was the direct cause of the following exception: 2024-05-07T12:35:47,244 2024-05-07T12:35:47,244 Traceback (most recent call last): 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2024-05-07T12:35:47,244 status = run_func(*args) 2024-05-07T12:35:47,244 ^^^^^^^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 245, in wrapper 2024-05-07T12:35:47,244 return func(self, options, args) 2024-05-07T12:35:47,244 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2024-05-07T12:35:47,244 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2024-05-07T12:35:47,244 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 95, in resolve 2024-05-07T12:35:47,244 result = self._result = resolver.resolve( 2024-05-07T12:35:47,244 ^^^^^^^^^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2024-05-07T12:35:47,244 state = resolution.resolve(requirements, max_rounds=max_rounds) 2024-05-07T12:35:47,244 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2024-05-07T12:35:47,244 self._add_to_criteria(self.state.criteria, r, parent=None) 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2024-05-07T12:35:47,244 if not criterion.candidates: 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2024-05-07T12:35:47,244 return bool(self._sequence) 2024-05-07T12:35:47,244 ^^^^^^^^^^^^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2024-05-07T12:35:47,244 return any(self) 2024-05-07T12:35:47,244 ^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2024-05-07T12:35:47,244 return (c for c in iterator if id(c) not in self._incompatible_ids) 2024-05-07T12:35:47,244 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2024-05-07T12:35:47,244 candidate = func() 2024-05-07T12:35:47,244 ^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 182, in _make_candidate_from_link 2024-05-07T12:35:47,244 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2024-05-07T12:35:47,244 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 228, in _make_base_candidate_from_link 2024-05-07T12:35:47,244 self._link_candidate_cache[link] = LinkCandidate( 2024-05-07T12:35:47,244 ^^^^^^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 290, in __init__ 2024-05-07T12:35:47,244 super().__init__( 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2024-05-07T12:35:47,244 self.dist = self._prepare() 2024-05-07T12:35:47,244 ^^^^^^^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 222, in _prepare 2024-05-07T12:35:47,244 dist = self._prepare_distribution() 2024-05-07T12:35:47,244 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 301, in _prepare_distribution 2024-05-07T12:35:47,244 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2024-05-07T12:35:47,244 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 525, in prepare_linked_requirement 2024-05-07T12:35:47,244 return self._prepare_linked_requirement(req, parallel_builds) 2024-05-07T12:35:47,244 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 640, in _prepare_linked_requirement 2024-05-07T12:35:47,244 dist = _get_prepared_distribution( 2024-05-07T12:35:47,244 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2024-05-07T12:35:47,244 abstract_dist.prepare_distribution_metadata( 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 67, in prepare_distribution_metadata 2024-05-07T12:35:47,244 self.req.prepare_metadata() 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 579, in prepare_metadata 2024-05-07T12:35:47,244 self.metadata_directory = generate_metadata( 2024-05-07T12:35:47,244 ^^^^^^^^^^^^^^^^^^ 2024-05-07T12:35:47,244 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata.py", line 37, in generate_metadata 2024-05-07T12:35:47,244 raise MetadataGenerationFailed(package_details=details) from error 2024-05-07T12:35:47,244 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2024-05-07T12:35:47,260 Removed fluidimage==0.5.1 from https://files.pythonhosted.org/packages/7a/1f/9af44703a61027a337afdc2ac204075f489e2b00f2009395b24258512f78/fluidimage-0.5.1.tar.gz from build tracker '/tmp/pip-build-tracker-m4dv1d79' 2024-05-07T12:35:47,261 Removed build tracker: '/tmp/pip-build-tracker-m4dv1d79'