2024-04-16T11:37:59,174 Created temporary directory: /tmp/pip-build-tracker-9j265k8_ 2024-04-16T11:37:59,176 Initialized build tracking at /tmp/pip-build-tracker-9j265k8_ 2024-04-16T11:37:59,176 Created build tracker: /tmp/pip-build-tracker-9j265k8_ 2024-04-16T11:37:59,177 Entered build tracker: /tmp/pip-build-tracker-9j265k8_ 2024-04-16T11:37:59,178 Created temporary directory: /tmp/pip-wheel-c8xstc3v 2024-04-16T11:37:59,183 Created temporary directory: /tmp/pip-ephem-wheel-cache-etbt5ys8 2024-04-16T11:37:59,213 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-04-16T11:37:59,216 2 location(s) to search for versions of fluidimage: 2024-04-16T11:37:59,216 * https://pypi.org/simple/fluidimage/ 2024-04-16T11:37:59,216 * https://www.piwheels.org/simple/fluidimage/ 2024-04-16T11:37:59,217 Fetching project page and analyzing links: https://pypi.org/simple/fluidimage/ 2024-04-16T11:37:59,218 Getting page https://pypi.org/simple/fluidimage/ 2024-04-16T11:37:59,219 Found index url https://pypi.org/simple/ 2024-04-16T11:37:59,455 Fetched page https://pypi.org/simple/fluidimage/ as application/vnd.pypi.simple.v1+json 2024-04-16T11:37:59,499 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-04-16T11:37:59,500 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-04-16T11:37:59,501 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-04-16T11:37:59,502 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-04-16T11:37:59,503 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-04-16T11:37:59,504 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-04-16T11:37:59,505 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-04-16T11:37:59,506 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-04-16T11:37:59,507 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-04-16T11:37:59,508 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-04-16T11:37:59,509 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-04-16T11:37:59,509 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-04-16T11:37:59,510 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-04-16T11:37:59,511 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-04-16T11:37:59,512 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-04-16T11:37:59,512 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-04-16T11:37:59,513 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-04-16T11:37:59,514 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-04-16T11:37:59,514 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-04-16T11:37:59,515 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-04-16T11:37:59,515 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-04-16T11:37:59,516 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-04-16T11:37:59,517 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-04-16T11:37:59,517 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-04-16T11:37:59,518 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-04-16T11:37:59,519 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-04-16T11:37:59,519 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-04-16T11:37:59,519 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-04-16T11:37:59,520 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-04-16T11:37:59,521 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-04-16T11:37:59,522 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-04-16T11:37:59,522 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-04-16T11:37:59,523 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-04-16T11:37:59,524 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-04-16T11:37:59,524 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-04-16T11:37:59,525 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-04-16T11:37:59,526 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-04-16T11:37:59,526 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-04-16T11:37:59,527 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-04-16T11:37:59,528 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-04-16T11:37:59,528 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-04-16T11:37:59,529 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-04-16T11:37:59,529 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-04-16T11:37:59,530 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-04-16T11:37:59,530 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-04-16T11:37:59,531 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-04-16T11:37:59,532 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-04-16T11:37:59,533 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-04-16T11:37:59,533 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-04-16T11:37:59,534 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-04-16T11:37:59,535 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-04-16T11:37:59,536 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-04-16T11:37:59,536 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-04-16T11:37:59,537 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-04-16T11:37:59,537 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-04-16T11:37:59,538 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-04-16T11:37:59,538 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-04-16T11:37:59,539 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-04-16T11:37:59,539 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-04-16T11:37:59,540 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-04-16T11:37:59,541 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-04-16T11:37:59,541 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-04-16T11:37:59,542 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-04-16T11:37:59,543 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-04-16T11:37:59,543 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-04-16T11:37:59,543 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-04-16T11:37:59,544 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-04-16T11:37:59,545 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-04-16T11:37:59,545 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-04-16T11:37:59,546 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-04-16T11:37:59,547 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-04-16T11:37:59,548 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-04-16T11:37:59,548 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-04-16T11:37:59,549 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-04-16T11:37:59,550 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-04-16T11:37:59,550 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-04-16T11:37:59,552 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-04-16T11:37:59,553 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-04-16T11:37:59,554 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-04-16T11:37:59,555 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-04-16T11:37:59,555 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-04-16T11:37:59,556 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-04-16T11:37:59,556 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-04-16T11:37:59,557 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-04-16T11:37:59,558 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-04-16T11:37:59,558 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-04-16T11:37:59,559 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-04-16T11:37:59,559 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-04-16T11:37:59,560 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-04-16T11:37:59,561 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-04-16T11:37:59,561 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-04-16T11:37:59,561 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-04-16T11:37:59,562 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-04-16T11:37:59,563 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-04-16T11:37:59,564 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-04-16T11:37:59,564 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-04-16T11:37:59,565 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-04-16T11:37:59,565 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-04-16T11:37:59,566 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-04-16T11:37:59,566 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-04-16T11:37:59,567 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-04-16T11:37:59,568 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-04-16T11:37:59,569 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-04-16T11:37:59,569 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-04-16T11:37:59,570 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-04-16T11:37:59,570 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-04-16T11:37:59,571 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-04-16T11:37:59,571 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-04-16T11:37:59,572 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-04-16T11:37:59,572 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-04-16T11:37:59,573 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-04-16T11:37:59,574 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-04-16T11:37:59,575 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-04-16T11:37:59,576 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-04-16T11:37:59,577 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-04-16T11:37:59,577 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-04-16T11:37:59,578 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-04-16T11:37:59,578 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-04-16T11:37:59,579 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-04-16T11:37:59,579 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-04-16T11:37:59,580 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-04-16T11:37:59,580 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-04-16T11:37:59,581 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-04-16T11:37:59,581 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-04-16T11:37:59,582 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-04-16T11:37:59,582 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-04-16T11:37:59,583 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-04-16T11:37:59,584 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-04-16T11:37:59,584 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-04-16T11:37:59,585 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-04-16T11:37:59,585 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-04-16T11:37:59,586 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-04-16T11:37:59,586 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-04-16T11:37:59,587 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-04-16T11:37:59,588 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-04-16T11:37:59,589 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-04-16T11:37:59,589 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-04-16T11:37:59,590 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-04-16T11:37:59,591 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-04-16T11:37:59,592 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-04-16T11:37:59,592 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-04-16T11:37:59,593 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-04-16T11:37:59,593 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-04-16T11:37:59,594 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-04-16T11:37:59,594 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-04-16T11:37:59,595 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-04-16T11:37:59,596 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-04-16T11:37:59,596 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-04-16T11:37:59,597 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-04-16T11:37:59,597 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-04-16T11:37:59,598 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-04-16T11:37:59,599 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-04-16T11:37:59,599 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-04-16T11:37:59,600 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-04-16T11:37:59,600 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-04-16T11:37:59,601 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-04-16T11:37:59,602 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-04-16T11:37:59,602 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-04-16T11:37:59,603 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-04-16T11:37:59,604 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-04-16T11:37:59,604 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-04-16T11:37:59,605 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-04-16T11:37:59,606 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-04-16T11:37:59,606 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-04-16T11:37:59,607 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-04-16T11:37:59,608 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-04-16T11:37:59,608 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-04-16T11:37:59,609 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-04-16T11:37:59,609 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-04-16T11:37:59,610 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-04-16T11:37:59,610 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-04-16T11:37:59,611 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-04-16T11:37:59,611 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-04-16T11:37:59,612 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-04-16T11:37:59,612 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-04-16T11:37:59,613 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-04-16T11:37:59,614 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-04-16T11:37:59,615 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-04-16T11:37:59,616 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-04-16T11:37:59,616 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-04-16T11:37:59,617 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-04-16T11:37:59,617 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-04-16T11:37:59,618 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-04-16T11:37:59,619 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-04-16T11:37:59,619 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-04-16T11:37:59,620 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-04-16T11:37:59,620 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-04-16T11:37:59,621 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-04-16T11:37:59,622 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-04-16T11:37:59,623 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-04-16T11:37:59,623 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-04-16T11:37:59,624 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-04-16T11:37:59,624 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-04-16T11:37:59,625 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-04-16T11:37:59,625 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-04-16T11:37:59,626 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-04-16T11:37:59,626 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-04-16T11:37:59,627 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-04-16T11:37:59,628 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-04-16T11:37:59,629 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-04-16T11:37:59,629 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-04-16T11:37:59,630 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-04-16T11:37:59,631 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-04-16T11:37:59,631 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-04-16T11:37:59,632 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-04-16T11:37:59,632 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-04-16T11:37:59,633 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-04-16T11:37:59,633 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-04-16T11:37:59,634 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-04-16T11:37:59,634 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-04-16T11:37:59,635 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-04-16T11:37:59,635 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-04-16T11:37:59,636 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-04-16T11:37:59,636 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-04-16T11:37:59,637 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-04-16T11:37:59,638 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-04-16T11:37:59,638 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-04-16T11:37:59,639 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-04-16T11:37:59,640 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-04-16T11:37:59,640 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-04-16T11:37:59,641 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-04-16T11:37:59,642 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-04-16T11:37:59,642 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-04-16T11:37:59,643 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-04-16T11:37:59,644 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-04-16T11:37:59,644 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-04-16T11:37:59,645 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-04-16T11:37:59,645 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-04-16T11:37:59,646 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-04-16T11:37:59,646 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-04-16T11:37:59,647 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-04-16T11:37:59,647 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-04-16T11:37:59,648 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-04-16T11:37:59,648 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-04-16T11:37:59,649 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-04-16T11:37:59,650 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-04-16T11:37:59,650 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-04-16T11:37:59,651 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-04-16T11:37:59,651 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-04-16T11:37:59,653 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-04-16T11:37:59,653 Fetching project page and analyzing links: https://www.piwheels.org/simple/fluidimage/ 2024-04-16T11:37:59,654 Getting page https://www.piwheels.org/simple/fluidimage/ 2024-04-16T11:37:59,655 Found index url https://www.piwheels.org/simple/ 2024-04-16T11:37:59,878 Fetched page https://www.piwheels.org/simple/fluidimage/ as text/html 2024-04-16T11:37:59,884 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-04-16T11:37:59,885 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-04-16T11:37:59,885 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-04-16T11:37:59,886 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-04-16T11:37:59,887 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-04-16T11:37:59,887 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-04-16T11:37:59,888 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-04-16T11:37:59,888 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-04-16T11:37:59,889 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-04-16T11:37:59,890 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-04-16T11:37:59,890 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-04-16T11:37:59,891 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-04-16T11:37:59,892 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-04-16T11:37:59,892 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-04-16T11:37:59,893 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-04-16T11:37:59,893 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-04-16T11:37:59,893 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-04-16T11:37:59,894 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-04-16T11:37:59,895 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-04-16T11:37:59,895 Skipping link: not a file: https://www.piwheels.org/simple/fluidimage/ 2024-04-16T11:37:59,896 Skipping link: not a file: https://pypi.org/simple/fluidimage/ 2024-04-16T11:37:59,916 Given no hashes to check 1 links for project 'fluidimage': discarding no candidates 2024-04-16T11:37:59,945 Collecting fluidimage==0.4.4 2024-04-16T11:37:59,948 Created temporary directory: /tmp/pip-unpack-p37rxs8f 2024-04-16T11:38:00,195 Downloading fluidimage-0.4.4.tar.gz (1.0 MB) 2024-04-16T11:38:01,030 Added fluidimage==0.4.4 from https://files.pythonhosted.org/packages/e7/20/6d5acb22098c5cec12bd83ca1573eb9999db7db1369274d02823a9877e37/fluidimage-0.4.4.tar.gz to build tracker '/tmp/pip-build-tracker-9j265k8_' 2024-04-16T11:38:01,040 Created temporary directory: /tmp/pip-build-env-t1mz9r3y 2024-04-16T11:38:01,044 Installing build dependencies: started 2024-04-16T11:38:01,048 Running command pip subprocess to install build dependencies 2024-04-16T11:38:02,200 Using pip 24.0 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2024-04-16T11:38:02,970 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-04-16T11:38:03,653 Collecting meson-python 2024-04-16T11:38:03,680 Using cached https://www.piwheels.org/simple/meson-python/meson_python-0.15.0-py3-none-any.whl (25 kB) 2024-04-16T11:38:04,314 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-04-16T11:38:04,318 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-04-16T11:38:04,321 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-04-16T11:38:04,324 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-04-16T11:38:04,328 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-04-16T11:38:04,819 Collecting numpy 2024-04-16T11:38:04,839 Using cached https://www.piwheels.org/simple/numpy/numpy-1.26.4-cp311-cp311-linux_armv7l.whl (5.6 MB) 2024-04-16T11:38:05,450 Collecting transonic>=0.6.2 2024-04-16T11:38:05,462 Downloading https://www.piwheels.org/simple/transonic/transonic-0.6.4-py3-none-any.whl (74 kB) 2024-04-16T11:38:05,484 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.8/74.8 kB 4.9 MB/s eta 0:00:00 2024-04-16T11:38:05,724 Collecting pythran>=0.9.7 2024-04-16T11:38:05,740 Using cached https://www.piwheels.org/simple/pythran/pythran-0.15.0-py3-none-any.whl (4.3 MB) 2024-04-16T11:38:06,405 Collecting meson>=0.63.3 (from meson-python) 2024-04-16T11:38:06,430 Using cached https://www.piwheels.org/simple/meson/meson-1.4.0-py3-none-any.whl (935 kB) 2024-04-16T11:38:06,633 Collecting pyproject-metadata>=0.7.1 (from meson-python) 2024-04-16T11:38:06,648 Using cached https://www.piwheels.org/simple/pyproject-metadata/pyproject_metadata-0.7.1-py3-none-any.whl (7.4 kB) 2024-04-16T11:38:06,810 Collecting autopep8 (from transonic>=0.6.2) 2024-04-16T11:38:06,831 Using cached https://www.piwheels.org/simple/autopep8/autopep8-2.1.0-py2.py3-none-any.whl (44 kB) 2024-04-16T11:38:06,995 Collecting beniget~=0.4.0 (from transonic>=0.6.2) 2024-04-16T11:38:07,012 Using cached https://www.piwheels.org/simple/beniget/beniget-0.4.1-py3-none-any.whl (9.5 kB) 2024-04-16T11:38:07,140 Collecting gast~=0.5.0 (from transonic>=0.6.2) 2024-04-16T11:38:07,166 Using cached https://www.piwheels.org/simple/gast/gast-0.5.4-py3-none-any.whl (19 kB) 2024-04-16T11:38:07,310 Collecting ply>=3.4 (from pythran>=0.9.7) 2024-04-16T11:38:07,375 Using cached https://www.piwheels.org/simple/ply/ply-3.11-py2.py3-none-any.whl (49 kB) 2024-04-16T11:38:08,608 Collecting setuptools (from pythran>=0.9.7) 2024-04-16T11:38:08,626 Using cached https://www.piwheels.org/simple/setuptools/setuptools-69.5.1-py3-none-any.whl (894 kB) 2024-04-16T11:38:08,917 Collecting packaging>=19.0 (from pyproject-metadata>=0.7.1->meson-python) 2024-04-16T11:38:08,932 Using cached https://www.piwheels.org/simple/packaging/packaging-24.0-py3-none-any.whl (53 kB) 2024-04-16T11:38:09,336 Collecting pycodestyle>=2.11.0 (from autopep8->transonic>=0.6.2) 2024-04-16T11:38:09,353 Using cached https://www.piwheels.org/simple/pycodestyle/pycodestyle-2.11.1-py2.py3-none-any.whl (31 kB) 2024-04-16T11:38:12,213 Installing collected packages: ply, setuptools, pycodestyle, packaging, numpy, meson, gast, pyproject-metadata, beniget, autopep8, transonic, pythran, meson-python 2024-04-16T11:38:15,916 Creating /tmp/pip-build-env-t1mz9r3y/overlay/local/bin 2024-04-16T11:38:15,919 changing mode of /tmp/pip-build-env-t1mz9r3y/overlay/local/bin/pycodestyle to 755 2024-04-16T11:38:26,858 changing mode of /tmp/pip-build-env-t1mz9r3y/overlay/local/bin/f2py to 755 2024-04-16T11:38:31,002 changing mode of /tmp/pip-build-env-t1mz9r3y/overlay/local/bin/meson to 755 2024-04-16T11:38:31,314 changing mode of /tmp/pip-build-env-t1mz9r3y/overlay/local/bin/autopep8 to 755 2024-04-16T11:38:31,885 changing mode of /tmp/pip-build-env-t1mz9r3y/overlay/local/bin/transonic to 755 2024-04-16T11:38:31,887 changing mode of /tmp/pip-build-env-t1mz9r3y/overlay/local/bin/transonic-clean-dir to 755 2024-04-16T11:38:31,889 changing mode of /tmp/pip-build-env-t1mz9r3y/overlay/local/bin/transonic-get-include to 755 2024-04-16T11:38:31,892 changing mode of /tmp/pip-build-env-t1mz9r3y/overlay/local/bin/transonic-init-meson to 755 2024-04-16T11:38:41,130 changing mode of /tmp/pip-build-env-t1mz9r3y/overlay/local/bin/pythran to 755 2024-04-16T11:38:41,133 changing mode of /tmp/pip-build-env-t1mz9r3y/overlay/local/bin/pythran-config to 755 2024-04-16T11:38:41,465 Successfully installed autopep8-2.1.0 beniget-0.4.1 gast-0.5.4 meson-1.4.0 meson-python-0.15.0 numpy-1.26.4 packaging-24.0 ply-3.11 pycodestyle-2.11.1 pyproject-metadata-0.7.1 pythran-0.15.0 setuptools-69.5.1 transonic-0.6.4 2024-04-16T11:38:42,158 Installing build dependencies: finished with status 'done' 2024-04-16T11:38:42,162 Getting requirements to build wheel: started 2024-04-16T11:38:42,163 Running command Getting requirements to build wheel 2024-04-16T11:38:42,579 Getting requirements to build wheel: finished with status 'done' 2024-04-16T11:38:42,601 Installing backend dependencies: started 2024-04-16T11:38:42,603 Running command pip subprocess to install backend dependencies 2024-04-16T11:38:43,979 Using pip 24.0 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2024-04-16T11:38:44,511 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-04-16T11:38:45,230 Collecting patchelf>=0.11.0 2024-04-16T11:38:45,231 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-04-16T11:38:45,240 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-04-16T11:38:45,264 Using cached patchelf-0.17.2.1-py2.py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.musllinux_1_1_armv7l.whl (381 kB) 2024-04-16T11:38:47,617 Installing collected packages: patchelf 2024-04-16T11:38:47,689 Successfully installed patchelf-0.17.2.1 2024-04-16T11:38:48,222 Installing backend dependencies: finished with status 'done' 2024-04-16T11:38:48,224 Created temporary directory: /tmp/pip-modern-metadata-_60e6xf5 2024-04-16T11:38:48,226 Preparing metadata (pyproject.toml): started 2024-04-16T11:38:48,227 Running command Preparing metadata (pyproject.toml) 2024-04-16T11:38:49,878 + meson setup /tmp/pip-wheel-c8xstc3v/fluidimage_828f7053b98544c48aa8b2891bc6ec28 /tmp/pip-wheel-c8xstc3v/fluidimage_828f7053b98544c48aa8b2891bc6ec28/.mesonpy-59euhic3 -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=/tmp/pip-wheel-c8xstc3v/fluidimage_828f7053b98544c48aa8b2891bc6ec28/.mesonpy-59euhic3/meson-python-native-file.ini 2024-04-16T11:39:02,773 The Meson build system 2024-04-16T11:39:02,774 Version: 1.4.0 2024-04-16T11:39:02,775 Source dir: /tmp/pip-wheel-c8xstc3v/fluidimage_828f7053b98544c48aa8b2891bc6ec28 2024-04-16T11:39:02,776 Build dir: /tmp/pip-wheel-c8xstc3v/fluidimage_828f7053b98544c48aa8b2891bc6ec28/.mesonpy-59euhic3 2024-04-16T11:39:02,776 Build type: native build 2024-04-16T11:39:02,777 Project name: fluidimage 2024-04-16T11:39:02,779 Project version: undefined 2024-04-16T11:39:02,779 C++ compiler for the host machine: c++ (gcc 12.2.0 "c++ (Raspbian 12.2.0-14+rpi1) 12.2.0") 2024-04-16T11:39:02,780 C++ linker for the host machine: c++ ld.bfd 2.40 2024-04-16T11:39:02,781 Host machine cpu family: arm 2024-04-16T11:39:02,781 Host machine cpu: armv7l 2024-04-16T11:39:02,782 Program python3 found: YES (/usr/bin/python3) 2024-04-16T11:39:02,783 Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1 2024-04-16T11:39:02,783 Run-time dependency python found: YES 3.11 2024-04-16T11:39:02,784 Program pythran found: YES (/tmp/pip-build-env-t1mz9r3y/overlay/local/bin/pythran) 2024-04-16T11:39:02,785 Found CMake: /usr/bin/cmake (3.25.1) 2024-04-16T11:39:02,786 Run-time dependency xsimd found: NO (tried pkgconfig and cmake) 2024-04-16T11:39:02,786 Build targets in project: 8 2024-04-16T11:39:02,788 fluidimage undefined 2024-04-16T11:39:02,789 User defined options 2024-04-16T11:39:02,790 Native files: /tmp/pip-wheel-c8xstc3v/fluidimage_828f7053b98544c48aa8b2891bc6ec28/.mesonpy-59euhic3/meson-python-native-file.ini 2024-04-16T11:39:02,791 buildtype : release 2024-04-16T11:39:02,791 b_ndebug : if-release 2024-04-16T11:39:02,792 b_vscrt : md 2024-04-16T11:39:02,794 Found ninja-1.11.1 at /usr/bin/ninja 2024-04-16T11:39:02,947 + /usr/bin/ninja 2024-04-16T11:39:07,510 [1/12] Generating src/fluidimage/topologies/__pythran__/example with a custom command (wrapped by meson to set env) 2024-04-16T11:39:07,765 [2/12] Generating src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline with a custom command (wrapped by meson to set env) 2024-04-16T11:39:09,612 [3/12] Generating src/fluidimage/calcul/__pythran__/subpix with a custom command (wrapped by meson to set env) 2024-04-16T11:39:13,338 [4/12] Generating src/fluidimage/calcul/__pythran__/correl with a custom command (wrapped by meson to set env) 2024-04-16T11:39:18,414 [5/12] 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-04-16T11:39:18,414 FAILED: src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._thin_plate_spline.cpp.o 2024-04-16T11:39:18,415 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-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran -I/tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,416 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/tuple.hpp:5, 2024-04-16T11:39:18,417 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/builtins/bool_.hpp:5, 2024-04-16T11:39:18,418 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:4, 2024-04-16T11:39:18,419 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:6, 2024-04-16T11:39:18,420 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/slice.hpp:5, 2024-04-16T11:39:18,421 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:46, 2024-04-16T11:39:18,422 from src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:1: 2024-04-16T11:39:18,422 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,423 101 | xsimd::batch> { 2024-04-16T11:39:18,424 | ^~~~~ 2024-04-16T11:39:18,424 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/xsimd.hpp:55, 2024-04-16T11:39:18,425 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:7: 2024-04-16T11:39:18,426 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:18,427 34 | class batch; 2024-04-16T11:39:18,428 | ^~~~~ 2024-04-16T11:39:18,429 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 2 is invalid 2024-04-16T11:39:18,430 101 | xsimd::batch> { 2024-04-16T11:39:18,431 | ^~ 2024-04-16T11:39:18,432 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 4 is invalid 2024-04-16T11:39:18,433 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 5 is invalid 2024-04-16T11:39:18,433 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,434 103 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:18,435 | ^ 2024-04-16T11:39:18,436 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:18,437 34 | class batch; 2024-04-16T11:39:18,438 | ^~~~~ 2024-04-16T11:39:18,439 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:65: error: expected identifier before ‘;’ token 2024-04-16T11:39:18,440 103 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:18,441 | ^ 2024-04-16T11:39:18,441 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:105:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:18,442 105 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:18,443 | ^~~~~~~~~~~ 2024-04-16T11:39:18,445 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,446 109 | auto operator*() const -> decltype(xsimd::load_unaligned(data)); 2024-04-16T11:39:18,447 | ^~~~~~~~~~~~~~ 2024-04-16T11:39:18,448 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,449 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,450 119 | void store(xsimd::batch const &); 2024-04-16T11:39:18,451 | ^ 2024-04-16T11:39:18,452 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:18,452 34 | class batch; 2024-04-16T11:39:18,453 | ^~~~~ 2024-04-16T11:39:18,460 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/dynamic_tuple.hpp:8, 2024-04-16T11:39:18,461 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:7, 2024-04-16T11:39:18,461 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:6: 2024-04-16T11:39:18,462 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-04-16T11:39:18,463 208 | -> decltype(xsimd::load_unaligned(data)) 2024-04-16T11:39:18,464 | ^~~~~~~~~~~~~~ 2024-04-16T11:39:18,465 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-04-16T11:39:18,466 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,467 215 | const_simd_nditerator::store(xsimd::batch const &val) 2024-04-16T11:39:18,468 | ^ 2024-04-16T11:39:18,469 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:18,470 34 | class batch; 2024-04-16T11:39:18,471 | ^~~~~ 2024-04-16T11:39:18,472 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,473 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,474 217 | val.store_unaligned(const_cast(data)); 2024-04-16T11:39:18,475 | ^~~~~~~~~~~~~~~ 2024-04-16T11:39:18,476 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_op_helper.hpp:4, 2024-04-16T11:39:18,477 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/bool_.hpp:7, 2024-04-16T11:39:18,478 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:19, 2024-04-16T11:39:18,479 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:4, 2024-04-16T11:39:18,480 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:8: 2024-04-16T11:39:18,481 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp: At global scope: 2024-04-16T11:39:18,482 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,483 191 | xsimd::batch _splated; 2024-04-16T11:39:18,483 | ^ 2024-04-16T11:39:18,484 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:18,485 34 | class batch; 2024-04-16T11:39:18,485 | ^~~~~ 2024-04-16T11:39:18,486 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:34: 2024-04-16T11:39:18,487 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,488 733 | typename std::remove_reference::type::value_type>...>, 2024-04-16T11:39:18,489 | ^ 2024-04-16T11:39:18,489 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:18,490 34 | class batch; 2024-04-16T11:39:18,491 | ^~~~~ 2024-04-16T11:39:18,492 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:68: error: expected parameter pack before ‘...’ 2024-04-16T11:39:18,493 733 | typename std::remove_reference::type::value_type>...>, 2024-04-16T11:39:18,494 | ^~~ 2024-04-16T11:39:18,495 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:71: error: template argument 1 is invalid 2024-04-16T11:39:18,495 733 | typename std::remove_reference::type::value_type>...>, 2024-04-16T11:39:18,496 | ^ 2024-04-16T11:39:18,498 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:734:69: error: template argument 4 is invalid 2024-04-16T11:39:18,499 734 | typename std::remove_reference::type::simd_iterator...>; 2024-04-16T11:39:18,501 | ^ 2024-04-16T11:39:18,502 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,503 739 | simd_iterator _vbegin(types::vectorize, utils::index_sequence) const; 2024-04-16T11:39:18,504 | ^~~~~~~~~~~~~ 2024-04-16T11:39:18,505 | nditerator 2024-04-16T11:39:18,506 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,507 740 | simd_iterator vbegin(types::vectorize) const; 2024-04-16T11:39:18,508 | ^~~~~~~~~~~~~ 2024-04-16T11:39:18,510 | nditerator 2024-04-16T11:39:18,511 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,513 742 | simd_iterator _vend(types::vectorize, utils::index_sequence) const; 2024-04-16T11:39:18,514 | ^~~~~~~~~~~~~ 2024-04-16T11:39:18,515 | nditerator 2024-04-16T11:39:18,516 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,517 743 | simd_iterator vend(types::vectorize) const; 2024-04-16T11:39:18,518 | ^~~~~~~~~~~~~ 2024-04-16T11:39:18,519 | nditerator 2024-04-16T11:39:18,520 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:12: 2024-04-16T11:39:18,521 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,522 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,523 174 | using vT = xsimd::batch; 2024-04-16T11:39:18,524 | ^ 2024-04-16T11:39:18,525 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:18,526 34 | class batch; 2024-04-16T11:39:18,528 | ^~~~~ 2024-04-16T11:39:18,529 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:176:35: error: ‘vT’ has not been declared 2024-04-16T11:39:18,530 176 | static const std::size_t vN = vT::size; 2024-04-16T11:39:18,531 | ^~ 2024-04-16T11:39:18,532 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,533 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,534 445 | using vT = typename xsimd::batch; 2024-04-16T11:39:18,536 | ^ 2024-04-16T11:39:18,537 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:18,538 34 | class batch; 2024-04-16T11:39:18,539 | ^~~~~ 2024-04-16T11:39:18,540 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:40: error: expected identifier before ‘;’ token 2024-04-16T11:39:18,541 445 | using vT = typename xsimd::batch; 2024-04-16T11:39:18,542 | ^ 2024-04-16T11:39:18,542 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:448:35: error: ‘vT’ has not been declared 2024-04-16T11:39:18,543 448 | static const std::size_t vN = vT::size; 2024-04-16T11:39:18,545 | ^~ 2024-04-16T11:39:18,545 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:18: 2024-04-16T11:39:18,546 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,547 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,549 219 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:18,550 | ^ 2024-04-16T11:39:18,550 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:18,551 34 | class batch; 2024-04-16T11:39:18,552 | ^~~~~ 2024-04-16T11:39:18,553 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:18,553 219 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:18,554 | ^ 2024-04-16T11:39:18,555 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:220:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:18,556 220 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:18,557 | ^~~~~~~~~~~ 2024-04-16T11:39:18,558 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,558 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,560 497 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:18,562 | ^ 2024-04-16T11:39:18,563 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:18,564 34 | class batch; 2024-04-16T11:39:18,565 | ^~~~~ 2024-04-16T11:39:18,566 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:18,567 497 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:18,568 | ^ 2024-04-16T11:39:18,569 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:498:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:18,570 498 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:18,571 | ^~~~~~~~~~~ 2024-04-16T11:39:18,572 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_op_helper.hpp:5, 2024-04-16T11:39:18,573 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/bool_.hpp:6, 2024-04-16T11:39:18,574 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:23: 2024-04-16T11:39:18,575 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp: In constructor ‘{anonymous}::pythonic::types::broadcast_base::broadcast_base(V)’: 2024-04-16T11:39:18,576 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,577 79 | : _value(v), _splated(xsimd::batch(_value)) 2024-04-16T11:39:18,578 | ^ 2024-04-16T11:39:18,579 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:18,580 34 | class batch; 2024-04-16T11:39:18,581 | ^~~~~ 2024-04-16T11:39:18,582 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:37: 2024-04-16T11:39:18,584 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp: At global scope: 2024-04-16T11:39:18,585 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,586 228 | numpy_expr::_vbegin(vectorize, utils::index_sequence) const 2024-04-16T11:39:18,588 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:18,589 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,590 746 | simd_iterator_nobroadcast _vbegin(types::vectorize_nobroadcast, 2024-04-16T11:39:18,591 | ^~~~~~~ 2024-04-16T11:39:18,592 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,593 595 | struct numpy_expr { 2024-04-16T11:39:18,594 | ^~~~~~~~~~ 2024-04-16T11:39:18,595 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,596 240 | numpy_expr::vbegin(vectorize) const 2024-04-16T11:39:18,597 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:18,598 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,599 748 | simd_iterator_nobroadcast vbegin(types::vectorize_nobroadcast) const; 2024-04-16T11:39:18,600 | ^~~~~~ 2024-04-16T11:39:18,601 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,602 595 | struct numpy_expr { 2024-04-16T11:39:18,603 | ^~~~~~~~~~ 2024-04-16T11:39:18,604 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,605 248 | numpy_expr::_vend(vectorize, utils::index_sequence) const 2024-04-16T11:39:18,606 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:18,607 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,608 750 | simd_iterator_nobroadcast _vend(types::vectorize_nobroadcast, 2024-04-16T11:39:18,609 | ^~~~~ 2024-04-16T11:39:18,610 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,612 595 | struct numpy_expr { 2024-04-16T11:39:18,613 | ^~~~~~~~~~ 2024-04-16T11:39:18,615 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,616 257 | numpy_expr::vend(vectorize) const 2024-04-16T11:39:18,618 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:18,619 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,620 752 | simd_iterator_nobroadcast vend(types::vectorize_nobroadcast) const; 2024-04-16T11:39:18,622 | ^~~~ 2024-04-16T11:39:18,623 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,624 595 | struct numpy_expr { 2024-04-16T11:39:18,626 | ^~~~~~~~~~ 2024-04-16T11:39:18,627 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:14, 2024-04-16T11:39:18,629 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:38: 2024-04-16T11:39:18,630 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,631 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,632 334 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:18,633 | ^ 2024-04-16T11:39:18,634 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:18,635 34 | class batch; 2024-04-16T11:39:18,636 | ^~~~~ 2024-04-16T11:39:18,637 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:18,638 334 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:18,639 | ^ 2024-04-16T11:39:18,640 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:335:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:18,641 335 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:18,642 | ^~~~~~~~~~~ 2024-04-16T11:39:18,643 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,643 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,644 721 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:18,645 | ^ 2024-04-16T11:39:18,646 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:18,647 34 | class batch; 2024-04-16T11:39:18,647 | ^~~~~ 2024-04-16T11:39:18,648 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:18,649 721 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:18,650 | ^ 2024-04-16T11:39:18,651 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:722:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:18,652 722 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:18,653 | ^~~~~~~~~~~ 2024-04-16T11:39:18,654 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,655 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,656 690 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:18,657 | ^ 2024-04-16T11:39:18,658 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:18,659 34 | class batch; 2024-04-16T11:39:18,660 | ^~~~~ 2024-04-16T11:39:18,661 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:18,662 690 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:18,663 | ^ 2024-04-16T11:39:18,664 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:691:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:18,664 691 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:18,665 | ^~~~~~~~~~~ 2024-04-16T11:39:18,666 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,668 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,669 249 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:18,670 | ^ 2024-04-16T11:39:18,671 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:18,672 34 | class batch; 2024-04-16T11:39:18,674 | ^~~~~ 2024-04-16T11:39:18,675 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:18,676 249 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:18,677 | ^ 2024-04-16T11:39:18,679 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:250:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:18,680 250 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:18,681 | ^~~~~~~~~~~ 2024-04-16T11:39:18,683 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,684 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,686 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,687 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,689 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,690 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,691 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,692 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,693 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-04-16T11:39:18,694 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:340:101: required from here 2024-04-16T11:39:18,696 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,696 184 | iter.store(*oiter); 2024-04-16T11:39:18,697 | ^~~~~~ 2024-04-16T11:39:18,698 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/complex128.hpp:4, 2024-04-16T11:39:18,699 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:20: 2024-04-16T11:39:18,700 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,701 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:18,702 | ^~~~~~~~ 2024-04-16T11:39:18,702 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,703 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:18,704 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:18,705 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,706 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:18,707 | ^~~~~~~~ 2024-04-16T11:39:18,708 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,709 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:18,710 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:18,711 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,712 184 | iter.store(*oiter); 2024-04-16T11:39:18,713 | ^~~~~~ 2024-04-16T11:39:18,714 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,715 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:18,716 | ^~~~~~~~ 2024-04-16T11:39:18,717 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,718 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,719 184 | iter.store(*oiter); 2024-04-16T11:39:18,720 | ^~~~~~ 2024-04-16T11:39:18,721 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,722 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:18,723 | ^~~~~~~~ 2024-04-16T11:39:18,724 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,724 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:18,725 184 | iter.store(*oiter); 2024-04-16T11:39:18,726 | ^~~~~~ 2024-04-16T11:39:18,727 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,728 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:18,729 | ^~~~~~~~ 2024-04-16T11:39:18,729 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,730 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,731 184 | iter.store(*oiter); 2024-04-16T11:39:18,732 | ^~~~~~ 2024-04-16T11:39:18,734 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:14: 2024-04-16T11:39:18,735 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,736 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:18,737 | ^~~~~~~~ 2024-04-16T11:39:18,738 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,739 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,740 184 | iter.store(*oiter); 2024-04-16T11:39:18,741 | ^~~~~~ 2024-04-16T11:39:18,742 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,743 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:18,744 | ^~~~~~~~ 2024-04-16T11:39:18,745 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,746 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:18,748 184 | iter.store(*oiter); 2024-04-16T11:39:18,748 | ^~~~~~ 2024-04-16T11:39:18,749 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:1311: 2024-04-16T11:39:18,750 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,751 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:18,752 | ^~~~~~~~ 2024-04-16T11:39:18,753 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,754 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:18,754 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:18,755 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,756 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:18,757 | ^~~~~~~~ 2024-04-16T11:39:18,758 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,759 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:18,760 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:18,761 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:18,762 184 | iter.store(*oiter); 2024-04-16T11:39:18,763 | ^~~~~~ 2024-04-16T11:39:18,764 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,765 201 | list operator*(N n, list const &l) 2024-04-16T11:39:18,766 | ^~~~~~~~ 2024-04-16T11:39:18,767 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,767 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:18,768 184 | iter.store(*oiter); 2024-04-16T11:39:18,769 | ^~~~~~ 2024-04-16T11:39:18,770 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/str.hpp:6, 2024-04-16T11:39:18,771 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/exceptions.hpp:7, 2024-04-16T11:39:18,772 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/ValueError.hpp:6, 2024-04-16T11:39:18,773 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:10: 2024-04-16T11:39:18,774 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,775 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:18,776 | ^~~~~~~~ 2024-04-16T11:39:18,777 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:18,777 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,778 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:18,779 | ^~~~~~~~ 2024-04-16T11:39:18,780 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:18,781 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,781 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:18,782 | ^~~~~~~~ 2024-04-16T11:39:18,783 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:18,784 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,785 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:18,786 | ^~~~~~~~ 2024-04-16T11:39:18,787 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:18,788 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,789 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,790 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,791 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,794 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,804 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,805 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,806 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,807 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-04-16T11:39:18,808 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:340:101: required from here 2024-04-16T11:39:18,809 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,810 184 | iter.store(*oiter); 2024-04-16T11:39:18,811 | ^~~~~~ 2024-04-16T11:39:18,812 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,813 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:18,814 | ^~~~~~~~ 2024-04-16T11:39:18,815 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,816 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:18,817 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:18,818 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,819 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:18,820 | ^~~~~~~~ 2024-04-16T11:39:18,821 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,822 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:18,824 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:18,825 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,826 184 | iter.store(*oiter); 2024-04-16T11:39:18,827 | ^~~~~~ 2024-04-16T11:39:18,828 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,829 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:18,830 | ^~~~~~~~ 2024-04-16T11:39:18,831 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,832 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,834 184 | iter.store(*oiter); 2024-04-16T11:39:18,835 | ^~~~~~ 2024-04-16T11:39:18,835 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,836 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:18,837 | ^~~~~~~~ 2024-04-16T11:39:18,838 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,839 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:18,840 184 | iter.store(*oiter); 2024-04-16T11:39:18,841 | ^~~~~~ 2024-04-16T11:39:18,841 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,842 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:18,843 | ^~~~~~~~ 2024-04-16T11:39:18,844 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,845 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,846 184 | iter.store(*oiter); 2024-04-16T11:39:18,847 | ^~~~~~ 2024-04-16T11:39:18,848 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,849 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:18,850 | ^~~~~~~~ 2024-04-16T11:39:18,851 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,852 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,853 184 | iter.store(*oiter); 2024-04-16T11:39:18,854 | ^~~~~~ 2024-04-16T11:39:18,855 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,856 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:18,857 | ^~~~~~~~ 2024-04-16T11:39:18,858 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,859 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:18,859 184 | iter.store(*oiter); 2024-04-16T11:39:18,860 | ^~~~~~ 2024-04-16T11:39:18,861 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,862 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:18,863 | ^~~~~~~~ 2024-04-16T11:39:18,864 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,865 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:18,866 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:18,867 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,868 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:18,869 | ^~~~~~~~ 2024-04-16T11:39:18,869 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,870 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:18,871 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:18,872 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:18,873 184 | iter.store(*oiter); 2024-04-16T11:39:18,874 | ^~~~~~ 2024-04-16T11:39:18,875 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,876 201 | list operator*(N n, list const &l) 2024-04-16T11:39:18,876 | ^~~~~~~~ 2024-04-16T11:39:18,877 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,878 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:18,879 184 | iter.store(*oiter); 2024-04-16T11:39:18,880 | ^~~~~~ 2024-04-16T11:39:18,881 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,882 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:18,882 | ^~~~~~~~ 2024-04-16T11:39:18,883 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:18,885 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,886 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:18,887 | ^~~~~~~~ 2024-04-16T11:39:18,887 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:18,888 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,889 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:18,890 | ^~~~~~~~ 2024-04-16T11:39:18,891 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:18,892 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,893 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:18,894 | ^~~~~~~~ 2024-04-16T11:39:18,895 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:18,896 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,897 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,898 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,899 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,900 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,901 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,902 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-04-16T11:39:18,903 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,904 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,905 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,906 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,907 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-04-16T11:39:18,908 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:340:101: required from here 2024-04-16T11:39:18,909 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,910 184 | iter.store(*oiter); 2024-04-16T11:39:18,911 | ^~~~~~ 2024-04-16T11:39:18,912 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,913 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:18,914 | ^~~~~~~~ 2024-04-16T11:39:18,915 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,916 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:18,917 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:18,918 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,920 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:18,920 | ^~~~~~~~ 2024-04-16T11:39:18,921 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,922 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:18,923 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:18,924 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,925 184 | iter.store(*oiter); 2024-04-16T11:39:18,925 | ^~~~~~ 2024-04-16T11:39:18,927 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,928 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:18,929 | ^~~~~~~~ 2024-04-16T11:39:18,930 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,931 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,931 184 | iter.store(*oiter); 2024-04-16T11:39:18,932 | ^~~~~~ 2024-04-16T11:39:18,933 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,934 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:18,935 | ^~~~~~~~ 2024-04-16T11:39:18,936 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,937 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:18,938 184 | iter.store(*oiter); 2024-04-16T11:39:18,940 | ^~~~~~ 2024-04-16T11:39:18,941 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,942 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:18,943 | ^~~~~~~~ 2024-04-16T11:39:18,945 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,947 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,990 184 | iter.store(*oiter); 2024-04-16T11:39:18,993 | ^~~~~~ 2024-04-16T11:39:18,994 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:18,996 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:18,997 | ^~~~~~~~ 2024-04-16T11:39:18,998 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:18,999 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,000 184 | iter.store(*oiter); 2024-04-16T11:39:19,001 | ^~~~~~ 2024-04-16T11:39:19,003 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,004 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:19,005 | ^~~~~~~~ 2024-04-16T11:39:19,006 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,007 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,009 184 | iter.store(*oiter); 2024-04-16T11:39:19,010 | ^~~~~~ 2024-04-16T11:39:19,012 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,013 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:19,015 | ^~~~~~~~ 2024-04-16T11:39:19,016 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,017 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:19,018 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:19,019 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,020 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:19,022 | ^~~~~~~~ 2024-04-16T11:39:19,024 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,025 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:19,026 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:19,028 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,029 184 | iter.store(*oiter); 2024-04-16T11:39:19,250 | ^~~~~~ 2024-04-16T11:39:19,251 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,251 201 | list operator*(N n, list const &l) 2024-04-16T11:39:19,252 | ^~~~~~~~ 2024-04-16T11:39:19,253 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,254 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,255 184 | iter.store(*oiter); 2024-04-16T11:39:19,256 | ^~~~~~ 2024-04-16T11:39:19,256 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,257 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:19,258 | ^~~~~~~~ 2024-04-16T11:39:19,259 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,260 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,261 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:19,262 | ^~~~~~~~ 2024-04-16T11:39:19,263 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,264 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,265 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:19,266 | ^~~~~~~~ 2024-04-16T11:39:19,266 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,267 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,268 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:19,269 | ^~~~~~~~ 2024-04-16T11:39:19,270 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,271 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,272 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,274 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,274 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,275 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,276 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,277 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-04-16T11:39:19,279 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,280 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,281 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,282 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,283 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-04-16T11:39:19,284 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:340:101: required from here 2024-04-16T11:39:19,285 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,286 184 | iter.store(*oiter); 2024-04-16T11:39:19,286 | ^~~~~~ 2024-04-16T11:39:19,287 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,288 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:19,289 | ^~~~~~~~ 2024-04-16T11:39:19,290 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,291 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:19,292 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:19,293 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,294 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:19,295 | ^~~~~~~~ 2024-04-16T11:39:19,296 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,297 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:19,297 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:19,298 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,299 184 | iter.store(*oiter); 2024-04-16T11:39:19,300 | ^~~~~~ 2024-04-16T11:39:19,301 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,302 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:19,303 | ^~~~~~~~ 2024-04-16T11:39:19,304 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,305 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,306 184 | iter.store(*oiter); 2024-04-16T11:39:19,307 | ^~~~~~ 2024-04-16T11:39:19,308 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,308 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:19,309 | ^~~~~~~~ 2024-04-16T11:39:19,310 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,311 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,312 184 | iter.store(*oiter); 2024-04-16T11:39:19,313 | ^~~~~~ 2024-04-16T11:39:19,314 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,315 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:19,315 | ^~~~~~~~ 2024-04-16T11:39:19,316 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,317 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,318 184 | iter.store(*oiter); 2024-04-16T11:39:19,319 | ^~~~~~ 2024-04-16T11:39:19,320 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,321 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:19,322 | ^~~~~~~~ 2024-04-16T11:39:19,323 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,324 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,325 184 | iter.store(*oiter); 2024-04-16T11:39:19,326 | ^~~~~~ 2024-04-16T11:39:19,327 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,328 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:19,328 | ^~~~~~~~ 2024-04-16T11:39:19,330 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,331 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,332 184 | iter.store(*oiter); 2024-04-16T11:39:19,332 | ^~~~~~ 2024-04-16T11:39:19,333 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,334 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:19,335 | ^~~~~~~~ 2024-04-16T11:39:19,335 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,336 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:19,337 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:19,338 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,339 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:19,340 | ^~~~~~~~ 2024-04-16T11:39:19,341 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,342 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:19,343 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:19,344 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,345 184 | iter.store(*oiter); 2024-04-16T11:39:19,346 | ^~~~~~ 2024-04-16T11:39:19,347 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,348 201 | list operator*(N n, list const &l) 2024-04-16T11:39:19,349 | ^~~~~~~~ 2024-04-16T11:39:19,350 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,350 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,351 184 | iter.store(*oiter); 2024-04-16T11:39:19,352 | ^~~~~~ 2024-04-16T11:39:19,353 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,354 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:19,355 | ^~~~~~~~ 2024-04-16T11:39:19,356 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,357 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,358 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:19,359 | ^~~~~~~~ 2024-04-16T11:39:19,360 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,360 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,361 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:19,362 | ^~~~~~~~ 2024-04-16T11:39:19,362 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,363 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,364 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:19,365 | ^~~~~~~~ 2024-04-16T11:39:19,366 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,366 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,367 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,368 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,369 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,370 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,371 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,372 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-04-16T11:39:19,373 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,374 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,375 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,376 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,377 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-04-16T11:39:19,378 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:340:101: required from here 2024-04-16T11:39:19,379 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,380 184 | iter.store(*oiter); 2024-04-16T11:39:19,381 | ^~~~~~ 2024-04-16T11:39:19,382 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,383 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:19,384 | ^~~~~~~~ 2024-04-16T11:39:19,385 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,386 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:19,386 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:19,387 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,388 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:19,389 | ^~~~~~~~ 2024-04-16T11:39:19,390 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,391 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:19,391 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:19,392 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,393 184 | iter.store(*oiter); 2024-04-16T11:39:19,394 | ^~~~~~ 2024-04-16T11:39:19,395 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,396 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:19,397 | ^~~~~~~~ 2024-04-16T11:39:19,398 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,399 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,400 184 | iter.store(*oiter); 2024-04-16T11:39:19,401 | ^~~~~~ 2024-04-16T11:39:19,402 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,403 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:19,404 | ^~~~~~~~ 2024-04-16T11:39:19,405 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,406 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,407 184 | iter.store(*oiter); 2024-04-16T11:39:19,408 | ^~~~~~ 2024-04-16T11:39:19,409 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,410 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:19,411 | ^~~~~~~~ 2024-04-16T11:39:19,411 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,412 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,413 184 | iter.store(*oiter); 2024-04-16T11:39:19,414 | ^~~~~~ 2024-04-16T11:39:19,415 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,416 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:19,417 | ^~~~~~~~ 2024-04-16T11:39:19,418 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,419 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,420 184 | iter.store(*oiter); 2024-04-16T11:39:19,421 | ^~~~~~ 2024-04-16T11:39:19,422 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,423 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:19,423 | ^~~~~~~~ 2024-04-16T11:39:19,424 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,425 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,426 184 | iter.store(*oiter); 2024-04-16T11:39:19,427 | ^~~~~~ 2024-04-16T11:39:19,428 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,429 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:19,430 | ^~~~~~~~ 2024-04-16T11:39:19,431 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,432 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:19,433 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:19,433 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,434 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:19,435 | ^~~~~~~~ 2024-04-16T11:39:19,436 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,436 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:19,437 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:19,438 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,439 184 | iter.store(*oiter); 2024-04-16T11:39:19,440 | ^~~~~~ 2024-04-16T11:39:19,441 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,442 201 | list operator*(N n, list const &l) 2024-04-16T11:39:19,443 | ^~~~~~~~ 2024-04-16T11:39:19,444 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,445 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,446 184 | iter.store(*oiter); 2024-04-16T11:39:19,447 | ^~~~~~ 2024-04-16T11:39:19,448 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,449 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:19,450 | ^~~~~~~~ 2024-04-16T11:39:19,451 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,452 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,453 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:19,454 | ^~~~~~~~ 2024-04-16T11:39:19,455 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,456 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,457 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:19,457 | ^~~~~~~~ 2024-04-16T11:39:19,458 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,459 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,460 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:19,461 | ^~~~~~~~ 2024-04-16T11:39:19,461 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,462 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,463 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,464 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,465 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,466 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,467 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,468 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-04-16T11:39:19,469 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,470 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,471 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,472 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,473 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-04-16T11:39:19,474 src/fluidimage/calcul/interpolate/__pythran__/thin_plate_spline.cpp:340:101: required from here 2024-04-16T11:39:19,475 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,476 184 | iter.store(*oiter); 2024-04-16T11:39:19,477 | ^~~~~~ 2024-04-16T11:39:19,477 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,478 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:19,479 | ^~~~~~~~ 2024-04-16T11:39:19,480 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,481 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:19,482 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:19,483 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,484 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:19,485 | ^~~~~~~~ 2024-04-16T11:39:19,486 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,486 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:19,487 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:19,488 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,489 184 | iter.store(*oiter); 2024-04-16T11:39:19,489 | ^~~~~~ 2024-04-16T11:39:19,490 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,491 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:19,492 | ^~~~~~~~ 2024-04-16T11:39:19,493 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,494 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,495 184 | iter.store(*oiter); 2024-04-16T11:39:19,496 | ^~~~~~ 2024-04-16T11:39:19,497 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,498 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:19,498 | ^~~~~~~~ 2024-04-16T11:39:19,500 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,501 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,502 184 | iter.store(*oiter); 2024-04-16T11:39:19,503 | ^~~~~~ 2024-04-16T11:39:19,503 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,504 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:19,505 | ^~~~~~~~ 2024-04-16T11:39:19,506 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,507 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,508 184 | iter.store(*oiter); 2024-04-16T11:39:19,509 | ^~~~~~ 2024-04-16T11:39:19,510 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,510 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:19,511 | ^~~~~~~~ 2024-04-16T11:39:19,512 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,513 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,514 184 | iter.store(*oiter); 2024-04-16T11:39:19,515 | ^~~~~~ 2024-04-16T11:39:19,515 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,516 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:19,517 | ^~~~~~~~ 2024-04-16T11:39:19,518 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,519 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,520 184 | iter.store(*oiter); 2024-04-16T11:39:19,521 | ^~~~~~ 2024-04-16T11:39:19,522 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,523 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:19,524 | ^~~~~~~~ 2024-04-16T11:39:19,525 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,526 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:19,526 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:19,527 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,528 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:19,529 | ^~~~~~~~ 2024-04-16T11:39:19,530 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,530 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:19,531 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:19,532 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,533 184 | iter.store(*oiter); 2024-04-16T11:39:19,534 | ^~~~~~ 2024-04-16T11:39:19,535 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,535 201 | list operator*(N n, list const &l) 2024-04-16T11:39:19,536 | ^~~~~~~~ 2024-04-16T11:39:19,537 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:19,538 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,539 184 | iter.store(*oiter); 2024-04-16T11:39:19,540 | ^~~~~~ 2024-04-16T11:39:19,541 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,542 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:19,543 | ^~~~~~~~ 2024-04-16T11:39:19,544 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,545 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,546 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:19,547 | ^~~~~~~~ 2024-04-16T11:39:19,548 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,549 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,550 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:19,551 | ^~~~~~~~ 2024-04-16T11:39:19,552 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:19,553 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:19,554 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:19,555 | ^~~~~~~~ 2024-04-16T11:39:19,555 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:20,381 [6/12] Compiling C++ object src/fluidimage/calcul/__pythran__/subpix.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._subpix.cpp.o 2024-04-16T11:39:20,381 FAILED: src/fluidimage/calcul/__pythran__/subpix.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._subpix.cpp.o 2024-04-16T11:39:20,382 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-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran -I/tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,383 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/tuple.hpp:5, 2024-04-16T11:39:20,384 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/builtins/bool_.hpp:5, 2024-04-16T11:39:20,384 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:4, 2024-04-16T11:39:20,385 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:6, 2024-04-16T11:39:20,386 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/slice.hpp:5, 2024-04-16T11:39:20,387 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:46, 2024-04-16T11:39:20,388 from src/fluidimage/calcul/__pythran__/subpix.cpp:1: 2024-04-16T11:39:20,389 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,390 101 | xsimd::batch> { 2024-04-16T11:39:20,391 | ^~~~~ 2024-04-16T11:39:20,391 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/xsimd.hpp:55, 2024-04-16T11:39:20,392 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:7: 2024-04-16T11:39:20,393 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,394 34 | class batch; 2024-04-16T11:39:20,395 | ^~~~~ 2024-04-16T11:39:20,396 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 2 is invalid 2024-04-16T11:39:20,397 101 | xsimd::batch> { 2024-04-16T11:39:20,399 | ^~ 2024-04-16T11:39:20,401 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 4 is invalid 2024-04-16T11:39:20,402 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 5 is invalid 2024-04-16T11:39:20,403 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,404 103 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,405 | ^ 2024-04-16T11:39:20,610 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,611 34 | class batch; 2024-04-16T11:39:20,612 | ^~~~~ 2024-04-16T11:39:20,614 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:65: error: expected identifier before ‘;’ token 2024-04-16T11:39:20,615 103 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,616 | ^ 2024-04-16T11:39:20,617 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:105:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,617 105 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:20,618 | ^~~~~~~~~~~ 2024-04-16T11:39:20,619 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,620 109 | auto operator*() const -> decltype(xsimd::load_unaligned(data)); 2024-04-16T11:39:20,621 | ^~~~~~~~~~~~~~ 2024-04-16T11:39:20,622 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,623 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,624 119 | void store(xsimd::batch const &); 2024-04-16T11:39:20,625 | ^ 2024-04-16T11:39:20,626 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,627 34 | class batch; 2024-04-16T11:39:20,627 | ^~~~~ 2024-04-16T11:39:20,628 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/dynamic_tuple.hpp:8, 2024-04-16T11:39:20,629 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:7, 2024-04-16T11:39:20,630 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:6: 2024-04-16T11:39:20,631 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-04-16T11:39:20,632 208 | -> decltype(xsimd::load_unaligned(data)) 2024-04-16T11:39:20,633 | ^~~~~~~~~~~~~~ 2024-04-16T11:39:20,634 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-04-16T11:39:20,634 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,635 215 | const_simd_nditerator::store(xsimd::batch const &val) 2024-04-16T11:39:20,636 | ^ 2024-04-16T11:39:20,637 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,637 34 | class batch; 2024-04-16T11:39:20,638 | ^~~~~ 2024-04-16T11:39:20,639 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,639 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,640 217 | val.store_unaligned(const_cast(data)); 2024-04-16T11:39:20,641 | ^~~~~~~~~~~~~~~ 2024-04-16T11:39:20,642 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_op_helper.hpp:4, 2024-04-16T11:39:20,643 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/bool_.hpp:7, 2024-04-16T11:39:20,644 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:19, 2024-04-16T11:39:20,644 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:4, 2024-04-16T11:39:20,645 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:8: 2024-04-16T11:39:20,646 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp: At global scope: 2024-04-16T11:39:20,647 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,648 191 | xsimd::batch _splated; 2024-04-16T11:39:20,649 | ^ 2024-04-16T11:39:20,650 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,650 34 | class batch; 2024-04-16T11:39:20,651 | ^~~~~ 2024-04-16T11:39:20,652 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:34: 2024-04-16T11:39:20,653 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,653 733 | typename std::remove_reference::type::value_type>...>, 2024-04-16T11:39:20,654 | ^ 2024-04-16T11:39:20,655 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,655 34 | class batch; 2024-04-16T11:39:20,656 | ^~~~~ 2024-04-16T11:39:20,657 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:68: error: expected parameter pack before ‘...’ 2024-04-16T11:39:20,657 733 | typename std::remove_reference::type::value_type>...>, 2024-04-16T11:39:20,658 | ^~~ 2024-04-16T11:39:20,659 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:71: error: template argument 1 is invalid 2024-04-16T11:39:20,659 733 | typename std::remove_reference::type::value_type>...>, 2024-04-16T11:39:20,660 | ^ 2024-04-16T11:39:20,661 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:734:69: error: template argument 4 is invalid 2024-04-16T11:39:20,662 734 | typename std::remove_reference::type::simd_iterator...>; 2024-04-16T11:39:20,662 | ^ 2024-04-16T11:39:20,663 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,664 739 | simd_iterator _vbegin(types::vectorize, utils::index_sequence) const; 2024-04-16T11:39:20,664 | ^~~~~~~~~~~~~ 2024-04-16T11:39:20,665 | nditerator 2024-04-16T11:39:20,666 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,666 740 | simd_iterator vbegin(types::vectorize) const; 2024-04-16T11:39:20,667 | ^~~~~~~~~~~~~ 2024-04-16T11:39:20,668 | nditerator 2024-04-16T11:39:20,668 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,669 742 | simd_iterator _vend(types::vectorize, utils::index_sequence) const; 2024-04-16T11:39:20,670 | ^~~~~~~~~~~~~ 2024-04-16T11:39:20,671 | nditerator 2024-04-16T11:39:20,672 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,672 743 | simd_iterator vend(types::vectorize) const; 2024-04-16T11:39:20,673 | ^~~~~~~~~~~~~ 2024-04-16T11:39:20,674 | nditerator 2024-04-16T11:39:20,675 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:12: 2024-04-16T11:39:20,675 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,676 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,677 174 | using vT = xsimd::batch; 2024-04-16T11:39:20,677 | ^ 2024-04-16T11:39:20,678 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,679 34 | class batch; 2024-04-16T11:39:20,680 | ^~~~~ 2024-04-16T11:39:20,681 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:176:35: error: ‘vT’ has not been declared 2024-04-16T11:39:20,681 176 | static const std::size_t vN = vT::size; 2024-04-16T11:39:20,682 | ^~ 2024-04-16T11:39:20,682 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,683 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,683 445 | using vT = typename xsimd::batch; 2024-04-16T11:39:20,684 | ^ 2024-04-16T11:39:20,684 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,685 34 | class batch; 2024-04-16T11:39:20,686 | ^~~~~ 2024-04-16T11:39:20,686 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:40: error: expected identifier before ‘;’ token 2024-04-16T11:39:20,687 445 | using vT = typename xsimd::batch; 2024-04-16T11:39:20,688 | ^ 2024-04-16T11:39:20,688 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:448:35: error: ‘vT’ has not been declared 2024-04-16T11:39:20,689 448 | static const std::size_t vN = vT::size; 2024-04-16T11:39:20,689 | ^~ 2024-04-16T11:39:20,690 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:18: 2024-04-16T11:39:20,691 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,692 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,692 219 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,693 | ^ 2024-04-16T11:39:20,694 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,695 34 | class batch; 2024-04-16T11:39:20,695 | ^~~~~ 2024-04-16T11:39:20,696 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:20,697 219 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,697 | ^ 2024-04-16T11:39:20,698 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:220:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,699 220 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:20,700 | ^~~~~~~~~~~ 2024-04-16T11:39:20,701 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,701 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,702 497 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,703 | ^ 2024-04-16T11:39:20,704 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,704 34 | class batch; 2024-04-16T11:39:20,705 | ^~~~~ 2024-04-16T11:39:20,705 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:20,706 497 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,706 | ^ 2024-04-16T11:39:20,707 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:498:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,708 498 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:20,708 | ^~~~~~~~~~~ 2024-04-16T11:39:20,709 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_op_helper.hpp:5, 2024-04-16T11:39:20,710 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/bool_.hpp:6, 2024-04-16T11:39:20,710 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:23: 2024-04-16T11:39:20,711 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp: In constructor ‘{anonymous}::pythonic::types::broadcast_base::broadcast_base(V)’: 2024-04-16T11:39:20,712 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,713 79 | : _value(v), _splated(xsimd::batch(_value)) 2024-04-16T11:39:20,713 | ^ 2024-04-16T11:39:20,714 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,715 34 | class batch; 2024-04-16T11:39:20,715 | ^~~~~ 2024-04-16T11:39:20,716 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:37: 2024-04-16T11:39:20,717 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp: At global scope: 2024-04-16T11:39:20,718 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,718 228 | numpy_expr::_vbegin(vectorize, utils::index_sequence) const 2024-04-16T11:39:20,719 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:20,720 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,721 746 | simd_iterator_nobroadcast _vbegin(types::vectorize_nobroadcast, 2024-04-16T11:39:20,721 | ^~~~~~~ 2024-04-16T11:39:20,722 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,723 595 | struct numpy_expr { 2024-04-16T11:39:20,723 | ^~~~~~~~~~ 2024-04-16T11:39:20,724 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,724 240 | numpy_expr::vbegin(vectorize) const 2024-04-16T11:39:20,725 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:20,726 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,726 748 | simd_iterator_nobroadcast vbegin(types::vectorize_nobroadcast) const; 2024-04-16T11:39:20,727 | ^~~~~~ 2024-04-16T11:39:20,727 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,728 595 | struct numpy_expr { 2024-04-16T11:39:20,729 | ^~~~~~~~~~ 2024-04-16T11:39:20,729 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,730 248 | numpy_expr::_vend(vectorize, utils::index_sequence) const 2024-04-16T11:39:20,731 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:20,732 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,733 750 | simd_iterator_nobroadcast _vend(types::vectorize_nobroadcast, 2024-04-16T11:39:20,734 | ^~~~~ 2024-04-16T11:39:20,735 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,736 595 | struct numpy_expr { 2024-04-16T11:39:20,737 | ^~~~~~~~~~ 2024-04-16T11:39:20,738 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,739 257 | numpy_expr::vend(vectorize) const 2024-04-16T11:39:20,740 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:20,741 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,742 752 | simd_iterator_nobroadcast vend(types::vectorize_nobroadcast) const; 2024-04-16T11:39:20,743 | ^~~~ 2024-04-16T11:39:20,744 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,745 595 | struct numpy_expr { 2024-04-16T11:39:20,746 | ^~~~~~~~~~ 2024-04-16T11:39:20,747 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:14, 2024-04-16T11:39:20,748 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:38: 2024-04-16T11:39:20,749 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,750 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,751 334 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,752 | ^ 2024-04-16T11:39:20,752 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,753 34 | class batch; 2024-04-16T11:39:20,754 | ^~~~~ 2024-04-16T11:39:20,755 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:20,756 334 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,756 | ^ 2024-04-16T11:39:20,757 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:335:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,758 335 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:20,759 | ^~~~~~~~~~~ 2024-04-16T11:39:20,760 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,761 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,762 721 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,762 | ^ 2024-04-16T11:39:20,763 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,764 34 | class batch; 2024-04-16T11:39:20,765 | ^~~~~ 2024-04-16T11:39:20,766 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:20,766 721 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,768 | ^ 2024-04-16T11:39:20,768 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:722:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,769 722 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:20,769 | ^~~~~~~~~~~ 2024-04-16T11:39:20,770 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,770 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,771 690 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,772 | ^ 2024-04-16T11:39:20,772 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,773 34 | class batch; 2024-04-16T11:39:20,773 | ^~~~~ 2024-04-16T11:39:20,774 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:20,775 690 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,775 | ^ 2024-04-16T11:39:20,776 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:691:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,777 691 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:20,778 | ^~~~~~~~~~~ 2024-04-16T11:39:20,779 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,780 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,781 249 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,782 | ^ 2024-04-16T11:39:20,782 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,783 34 | class batch; 2024-04-16T11:39:20,784 | ^~~~~ 2024-04-16T11:39:20,785 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:20,785 249 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,786 | ^ 2024-04-16T11:39:20,787 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:250:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,788 250 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:20,789 | ^~~~~~~~~~~ 2024-04-16T11:39:20,789 [7/12] Compiling C++ object src/fluidimage/topologies/__pythran__/example.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._example.cpp.o 2024-04-16T11:39:20,790 FAILED: src/fluidimage/topologies/__pythran__/example.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._example.cpp.o 2024-04-16T11:39:20,791 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-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran -I/tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,792 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/tuple.hpp:5, 2024-04-16T11:39:20,792 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/builtins/bool_.hpp:5, 2024-04-16T11:39:20,793 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:4, 2024-04-16T11:39:20,794 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:6, 2024-04-16T11:39:20,794 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/slice.hpp:5, 2024-04-16T11:39:20,795 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:46, 2024-04-16T11:39:20,796 from src/fluidimage/topologies/__pythran__/example.cpp:1: 2024-04-16T11:39:20,797 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,798 101 | xsimd::batch> { 2024-04-16T11:39:20,798 | ^~~~~ 2024-04-16T11:39:20,799 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/xsimd.hpp:55, 2024-04-16T11:39:20,800 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:7: 2024-04-16T11:39:20,800 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,801 34 | class batch; 2024-04-16T11:39:20,802 | ^~~~~ 2024-04-16T11:39:20,803 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 2 is invalid 2024-04-16T11:39:20,803 101 | xsimd::batch> { 2024-04-16T11:39:20,804 | ^~ 2024-04-16T11:39:20,805 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 4 is invalid 2024-04-16T11:39:20,805 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 5 is invalid 2024-04-16T11:39:20,806 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,807 103 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,808 | ^ 2024-04-16T11:39:20,808 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,809 34 | class batch; 2024-04-16T11:39:20,809 | ^~~~~ 2024-04-16T11:39:20,810 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:65: error: expected identifier before ‘;’ token 2024-04-16T11:39:20,811 103 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,811 | ^ 2024-04-16T11:39:20,812 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:105:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,812 105 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:20,813 | ^~~~~~~~~~~ 2024-04-16T11:39:20,814 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,814 109 | auto operator*() const -> decltype(xsimd::load_unaligned(data)); 2024-04-16T11:39:20,815 | ^~~~~~~~~~~~~~ 2024-04-16T11:39:20,815 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,816 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,817 119 | void store(xsimd::batch const &); 2024-04-16T11:39:20,818 | ^ 2024-04-16T11:39:20,818 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,819 34 | class batch; 2024-04-16T11:39:20,820 | ^~~~~ 2024-04-16T11:39:20,821 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/dynamic_tuple.hpp:8, 2024-04-16T11:39:20,821 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:7, 2024-04-16T11:39:20,822 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:6: 2024-04-16T11:39:20,823 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-04-16T11:39:20,823 208 | -> decltype(xsimd::load_unaligned(data)) 2024-04-16T11:39:20,824 | ^~~~~~~~~~~~~~ 2024-04-16T11:39:20,825 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-04-16T11:39:20,826 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,826 215 | const_simd_nditerator::store(xsimd::batch const &val) 2024-04-16T11:39:20,827 | ^ 2024-04-16T11:39:20,828 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,829 34 | class batch; 2024-04-16T11:39:20,829 | ^~~~~ 2024-04-16T11:39:20,830 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,830 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,831 217 | val.store_unaligned(const_cast(data)); 2024-04-16T11:39:20,831 | ^~~~~~~~~~~~~~~ 2024-04-16T11:39:20,832 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_op_helper.hpp:4, 2024-04-16T11:39:20,833 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/bool_.hpp:7, 2024-04-16T11:39:20,833 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:19, 2024-04-16T11:39:20,834 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:4, 2024-04-16T11:39:20,835 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:8: 2024-04-16T11:39:20,835 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp: At global scope: 2024-04-16T11:39:20,836 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,837 191 | xsimd::batch _splated; 2024-04-16T11:39:20,837 | ^ 2024-04-16T11:39:20,838 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,839 34 | class batch; 2024-04-16T11:39:20,840 | ^~~~~ 2024-04-16T11:39:20,841 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:34: 2024-04-16T11:39:20,841 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,842 733 | typename std::remove_reference::type::value_type>...>, 2024-04-16T11:39:20,843 | ^ 2024-04-16T11:39:20,843 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,844 34 | class batch; 2024-04-16T11:39:20,845 | ^~~~~ 2024-04-16T11:39:20,846 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:68: error: expected parameter pack before ‘...’ 2024-04-16T11:39:20,847 733 | typename std::remove_reference::type::value_type>...>, 2024-04-16T11:39:20,847 | ^~~ 2024-04-16T11:39:20,848 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:71: error: template argument 1 is invalid 2024-04-16T11:39:20,849 733 | typename std::remove_reference::type::value_type>...>, 2024-04-16T11:39:20,850 | ^ 2024-04-16T11:39:20,851 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:734:69: error: template argument 4 is invalid 2024-04-16T11:39:20,851 734 | typename std::remove_reference::type::simd_iterator...>; 2024-04-16T11:39:20,852 | ^ 2024-04-16T11:39:20,852 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,853 739 | simd_iterator _vbegin(types::vectorize, utils::index_sequence) const; 2024-04-16T11:39:20,854 | ^~~~~~~~~~~~~ 2024-04-16T11:39:20,855 | nditerator 2024-04-16T11:39:20,855 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,856 740 | simd_iterator vbegin(types::vectorize) const; 2024-04-16T11:39:20,856 | ^~~~~~~~~~~~~ 2024-04-16T11:39:20,857 | nditerator 2024-04-16T11:39:20,858 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,858 742 | simd_iterator _vend(types::vectorize, utils::index_sequence) const; 2024-04-16T11:39:20,859 | ^~~~~~~~~~~~~ 2024-04-16T11:39:20,860 | nditerator 2024-04-16T11:39:20,861 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,861 743 | simd_iterator vend(types::vectorize) const; 2024-04-16T11:39:20,862 | ^~~~~~~~~~~~~ 2024-04-16T11:39:20,863 | nditerator 2024-04-16T11:39:20,864 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:12: 2024-04-16T11:39:20,865 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,866 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,866 174 | using vT = xsimd::batch; 2024-04-16T11:39:20,867 | ^ 2024-04-16T11:39:20,868 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,869 34 | class batch; 2024-04-16T11:39:20,870 | ^~~~~ 2024-04-16T11:39:20,870 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:176:35: error: ‘vT’ has not been declared 2024-04-16T11:39:20,871 176 | static const std::size_t vN = vT::size; 2024-04-16T11:39:20,872 | ^~ 2024-04-16T11:39:20,873 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,874 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,875 445 | using vT = typename xsimd::batch; 2024-04-16T11:39:20,875 | ^ 2024-04-16T11:39:20,876 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,877 34 | class batch; 2024-04-16T11:39:20,877 | ^~~~~ 2024-04-16T11:39:20,878 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:40: error: expected identifier before ‘;’ token 2024-04-16T11:39:20,879 445 | using vT = typename xsimd::batch; 2024-04-16T11:39:20,879 | ^ 2024-04-16T11:39:20,880 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:448:35: error: ‘vT’ has not been declared 2024-04-16T11:39:20,881 448 | static const std::size_t vN = vT::size; 2024-04-16T11:39:20,881 | ^~ 2024-04-16T11:39:20,882 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:18: 2024-04-16T11:39:20,882 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,883 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,883 219 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,884 | ^ 2024-04-16T11:39:20,885 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,886 34 | class batch; 2024-04-16T11:39:20,886 | ^~~~~ 2024-04-16T11:39:20,887 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:20,888 219 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,889 | ^ 2024-04-16T11:39:20,890 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:220:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,890 220 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:20,891 | ^~~~~~~~~~~ 2024-04-16T11:39:20,892 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,893 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,893 497 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,894 | ^ 2024-04-16T11:39:20,895 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,896 34 | class batch; 2024-04-16T11:39:20,896 | ^~~~~ 2024-04-16T11:39:20,897 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:20,898 497 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,898 | ^ 2024-04-16T11:39:20,899 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:498:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,900 498 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:20,900 | ^~~~~~~~~~~ 2024-04-16T11:39:20,901 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_op_helper.hpp:5, 2024-04-16T11:39:20,901 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/bool_.hpp:6, 2024-04-16T11:39:20,902 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:23: 2024-04-16T11:39:20,903 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp: In constructor ‘{anonymous}::pythonic::types::broadcast_base::broadcast_base(V)’: 2024-04-16T11:39:20,903 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,904 79 | : _value(v), _splated(xsimd::batch(_value)) 2024-04-16T11:39:20,905 | ^ 2024-04-16T11:39:20,905 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,906 34 | class batch; 2024-04-16T11:39:20,907 | ^~~~~ 2024-04-16T11:39:20,908 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:37: 2024-04-16T11:39:20,908 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp: At global scope: 2024-04-16T11:39:20,909 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,910 228 | numpy_expr::_vbegin(vectorize, utils::index_sequence) const 2024-04-16T11:39:20,911 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:20,911 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,912 746 | simd_iterator_nobroadcast _vbegin(types::vectorize_nobroadcast, 2024-04-16T11:39:20,913 | ^~~~~~~ 2024-04-16T11:39:20,913 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,914 595 | struct numpy_expr { 2024-04-16T11:39:20,915 | ^~~~~~~~~~ 2024-04-16T11:39:20,916 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,916 240 | numpy_expr::vbegin(vectorize) const 2024-04-16T11:39:20,917 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:20,917 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,918 748 | simd_iterator_nobroadcast vbegin(types::vectorize_nobroadcast) const; 2024-04-16T11:39:20,919 | ^~~~~~ 2024-04-16T11:39:20,919 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,920 595 | struct numpy_expr { 2024-04-16T11:39:20,921 | ^~~~~~~~~~ 2024-04-16T11:39:20,921 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,922 248 | numpy_expr::_vend(vectorize, utils::index_sequence) const 2024-04-16T11:39:20,922 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:20,923 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,924 750 | simd_iterator_nobroadcast _vend(types::vectorize_nobroadcast, 2024-04-16T11:39:20,925 | ^~~~~ 2024-04-16T11:39:20,925 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,926 595 | struct numpy_expr { 2024-04-16T11:39:20,927 | ^~~~~~~~~~ 2024-04-16T11:39:20,927 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,928 257 | numpy_expr::vend(vectorize) const 2024-04-16T11:39:20,929 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:20,929 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,930 752 | simd_iterator_nobroadcast vend(types::vectorize_nobroadcast) const; 2024-04-16T11:39:20,931 | ^~~~ 2024-04-16T11:39:20,932 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,933 595 | struct numpy_expr { 2024-04-16T11:39:20,933 | ^~~~~~~~~~ 2024-04-16T11:39:20,934 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:14, 2024-04-16T11:39:20,935 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:38: 2024-04-16T11:39:20,935 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,936 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,936 334 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,937 | ^ 2024-04-16T11:39:20,937 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,938 34 | class batch; 2024-04-16T11:39:20,939 | ^~~~~ 2024-04-16T11:39:20,939 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:20,940 334 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,940 | ^ 2024-04-16T11:39:20,941 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:335:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,942 335 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:20,943 | ^~~~~~~~~~~ 2024-04-16T11:39:20,943 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,944 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,945 721 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,945 | ^ 2024-04-16T11:39:20,946 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,947 34 | class batch; 2024-04-16T11:39:20,947 | ^~~~~ 2024-04-16T11:39:20,948 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:20,949 721 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,949 | ^ 2024-04-16T11:39:20,950 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:722:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,951 722 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:20,951 | ^~~~~~~~~~~ 2024-04-16T11:39:20,952 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,953 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,953 690 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,954 | ^ 2024-04-16T11:39:20,954 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,955 34 | class batch; 2024-04-16T11:39:20,955 | ^~~~~ 2024-04-16T11:39:20,956 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:20,957 690 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,957 | ^ 2024-04-16T11:39:20,958 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:691:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,958 691 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:20,959 | ^~~~~~~~~~~ 2024-04-16T11:39:20,960 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,960 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,961 249 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,962 | ^ 2024-04-16T11:39:20,962 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,963 34 | class batch; 2024-04-16T11:39:20,964 | ^~~~~ 2024-04-16T11:39:20,965 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:20,965 249 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:20,966 | ^ 2024-04-16T11:39:20,967 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:250:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,968 250 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:20,968 | ^~~~~~~~~~~ 2024-04-16T11:39:20,969 In file included from src/fluidimage/topologies/__pythran__/example.cpp:18: 2024-04-16T11:39:20,970 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp: At global scope: 2024-04-16T11:39:20,970 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,971 17 | using vector_type = xsimd::batch; 2024-04-16T11:39:20,972 | ^ 2024-04-16T11:39:20,973 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:20,974 34 | class batch; 2024-04-16T11:39:20,975 | ^~~~~ 2024-04-16T11:39:20,975 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:18:7: error: ‘vector_type’ does not name a type 2024-04-16T11:39:20,976 18 | vector_type curr_; 2024-04-16T11:39:20,976 | ^~~~~~~~~~~ 2024-04-16T11:39:20,977 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:19:7: error: ‘vector_type’ does not name a type 2024-04-16T11:39:20,978 19 | vector_type step_; 2024-04-16T11:39:20,978 | ^~~~~~~~~~~ 2024-04-16T11:39:20,979 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:30:7: error: ‘vector_type’ does not name a type 2024-04-16T11:39:20,979 30 | vector_type operator*() const 2024-04-16T11:39:20,980 | ^~~~~~~~~~~ 2024-04-16T11:39:20,980 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,981 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,981 22 | : curr_(), step_(static_cast(vector_type::size * step)), 2024-04-16T11:39:20,982 | ^~~~~ 2024-04-16T11:39:20,983 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,983 22 | : curr_(), step_(static_cast(vector_type::size * step)), 2024-04-16T11:39:20,984 | ^~~~~ 2024-04-16T11:39:20,985 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:22:43: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,985 22 | : curr_(), step_(static_cast(vector_type::size * step)), 2024-04-16T11:39:20,986 | ^~~~~~~~~~~ 2024-04-16T11:39:20,987 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:23:42: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,988 23 | index_(static_cast(n / vector_type::size)) 2024-04-16T11:39:20,989 | ^~~~~~~~~~~ 2024-04-16T11:39:20,989 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:25:16: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,990 25 | T from[vector_type::size]; 2024-04-16T11:39:20,991 | ^~~~~~~~~~~ 2024-04-16T11:39:20,991 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:26:32: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,992 26 | for (size_t i = 0; i < vector_type::size; ++i) 2024-04-16T11:39:20,992 | ^~~~~~~~~~~ 2024-04-16T11:39:20,993 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:20,994 27 | from[i] = start + i * step; 2024-04-16T11:39:20,994 | ^~~~ 2024-04-16T11:39:20,995 | fromfp 2024-04-16T11:39:20,996 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:28:9: error: ‘curr_’ was not declared in this scope 2024-04-16T11:39:20,997 28 | curr_ = vector_type::load_unaligned(from); 2024-04-16T11:39:20,997 | ^~~~~ 2024-04-16T11:39:20,998 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:28:17: error: ‘vector_type’ has not been declared 2024-04-16T11:39:20,998 28 | curr_ = vector_type::load_unaligned(from); 2024-04-16T11:39:20,999 | ^~~~~~~~~~~ 2024-04-16T11:39:20,999 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,000 28 | curr_ = vector_type::load_unaligned(from); 2024-04-16T11:39:21,000 | ^~~~ 2024-04-16T11:39:21,001 | fromfp 2024-04-16T11:39:21,001 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,002 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:36:9: error: ‘curr_’ was not declared in this scope 2024-04-16T11:39:21,003 36 | curr_ += step_; 2024-04-16T11:39:21,003 | ^~~~~ 2024-04-16T11:39:21,004 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:36:18: error: ‘step_’ was not declared in this scope 2024-04-16T11:39:21,005 36 | curr_ += step_; 2024-04-16T11:39:21,005 | ^~~~~ 2024-04-16T11:39:21,006 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,007 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:42:9: error: ‘curr_’ was not declared in this scope 2024-04-16T11:39:21,007 42 | curr_ += n * step_; 2024-04-16T11:39:21,008 | ^~~~~ 2024-04-16T11:39:21,009 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:42:22: error: ‘step_’ was not declared in this scope 2024-04-16T11:39:21,009 42 | curr_ += n * step_; 2024-04-16T11:39:21,010 | ^~~~~ 2024-04-16T11:39:21,011 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,011 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:53:9: error: ‘curr_’ was not declared in this scope 2024-04-16T11:39:21,012 53 | curr_ -= step_; 2024-04-16T11:39:21,013 | ^~~~~ 2024-04-16T11:39:21,014 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/arange.hpp:53:18: error: ‘step_’ was not declared in this scope 2024-04-16T11:39:21,015 53 | curr_ -= step_; 2024-04-16T11:39:21,015 | ^~~~~ 2024-04-16T11:39:21,016 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,017 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,018 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,019 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,020 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,021 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,022 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,023 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,023 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,024 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-04-16T11:39:21,025 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:21,025 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,026 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,027 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,028 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,029 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:21,029 | ^~~~~~~~ 2024-04-16T11:39:21,030 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,031 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,031 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,032 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,033 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,034 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:21,035 | ^~~~~~~~ 2024-04-16T11:39:21,035 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,036 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,036 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,037 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,037 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,038 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:21,038 | ^~~~~~~~ 2024-04-16T11:39:21,039 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,040 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,040 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,041 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,042 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:14: 2024-04-16T11:39:21,042 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,043 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:21,044 | ^~~~~~~~ 2024-04-16T11:39:21,045 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,045 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,046 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,047 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,047 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,048 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:21,049 | ^~~~~~~~ 2024-04-16T11:39:21,050 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,051 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,051 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,052 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,052 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,053 201 | list operator*(N n, list const &l) 2024-04-16T11:39:21,053 | ^~~~~~~~ 2024-04-16T11:39:21,054 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,054 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,055 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,056 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,056 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:1311: 2024-04-16T11:39:21,057 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,057 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,058 | ^~~~~~~~ 2024-04-16T11:39:21,059 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,060 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,061 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,061 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,062 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,063 | ^~~~~~~~ 2024-04-16T11:39:21,063 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,064 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,065 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,065 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,066 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,067 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,067 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/str.hpp:6, 2024-04-16T11:39:21,068 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/exceptions.hpp:7, 2024-04-16T11:39:21,069 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/ValueError.hpp:6, 2024-04-16T11:39:21,070 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:10: 2024-04-16T11:39:21,070 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,071 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:21,071 | ^~~~~~~~ 2024-04-16T11:39:21,072 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,072 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,073 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:21,074 | ^~~~~~~~ 2024-04-16T11:39:21,074 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,075 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,075 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:21,076 | ^~~~~~~~ 2024-04-16T11:39:21,077 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,078 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,078 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:21,079 | ^~~~~~~~ 2024-04-16T11:39:21,080 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,080 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,081 437 | this->_dereference(utils::make_index_sequence{})) 2024-04-16T11:39:21,082 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,083 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,084 430 | auto _dereference(utils::index_sequence) const 2024-04-16T11:39:21,085 | ^~~~~~~~~~~~ 2024-04-16T11:39:21,085 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,086 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,086 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,087 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,088 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,089 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,090 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,091 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,092 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,093 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,093 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-04-16T11:39:21,094 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:21,095 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,096 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,096 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,097 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,098 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:21,098 | ^~~~~~~~ 2024-04-16T11:39:21,099 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,099 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,100 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,101 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,102 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,102 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:21,103 | ^~~~~~~~ 2024-04-16T11:39:21,104 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,104 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,105 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,106 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,106 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,107 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:21,108 | ^~~~~~~~ 2024-04-16T11:39:21,109 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,110 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,111 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,111 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,112 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,112 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:21,113 | ^~~~~~~~ 2024-04-16T11:39:21,113 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,114 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,115 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,115 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,116 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,117 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:21,117 | ^~~~~~~~ 2024-04-16T11:39:21,118 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,119 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,119 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,120 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,121 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,121 201 | list operator*(N n, list const &l) 2024-04-16T11:39:21,122 | ^~~~~~~~ 2024-04-16T11:39:21,123 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,123 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,124 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,125 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,126 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,126 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,127 | ^~~~~~~~ 2024-04-16T11:39:21,128 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,128 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,129 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,130 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,130 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,131 | ^~~~~~~~ 2024-04-16T11:39:21,131 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,132 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,132 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,133 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,134 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,135 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,135 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,136 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:21,137 | ^~~~~~~~ 2024-04-16T11:39:21,138 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,138 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,139 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:21,140 | ^~~~~~~~ 2024-04-16T11:39:21,140 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,141 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,142 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:21,142 | ^~~~~~~~ 2024-04-16T11:39:21,143 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,144 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,145 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:21,146 | ^~~~~~~~ 2024-04-16T11:39:21,146 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,147 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,148 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,149 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,150 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,150 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,152 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,152 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,153 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,154 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,155 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-04-16T11:39:21,156 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:21,157 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,158 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,159 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,159 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,160 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:21,160 | ^~~~~~~~ 2024-04-16T11:39:21,161 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,161 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,162 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,163 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,163 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,164 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:21,165 | ^~~~~~~~ 2024-04-16T11:39:21,165 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,166 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,167 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,167 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,168 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,168 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:21,169 | ^~~~~~~~ 2024-04-16T11:39:21,170 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,170 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,171 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,172 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,173 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,173 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:21,174 | ^~~~~~~~ 2024-04-16T11:39:21,174 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,175 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,176 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,176 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,177 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,178 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:21,178 | ^~~~~~~~ 2024-04-16T11:39:21,179 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,179 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,180 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,181 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,181 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,182 201 | list operator*(N n, list const &l) 2024-04-16T11:39:21,183 | ^~~~~~~~ 2024-04-16T11:39:21,183 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,184 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,185 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,185 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,186 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,187 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,188 | ^~~~~~~~ 2024-04-16T11:39:21,188 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,189 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,190 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,190 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,191 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,191 | ^~~~~~~~ 2024-04-16T11:39:21,192 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,192 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,193 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,194 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,194 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,195 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,195 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,196 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:21,197 | ^~~~~~~~ 2024-04-16T11:39:21,198 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,199 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,199 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:21,200 | ^~~~~~~~ 2024-04-16T11:39:21,201 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,201 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,202 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:21,203 | ^~~~~~~~ 2024-04-16T11:39:21,203 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,204 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,205 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:21,206 | ^~~~~~~~ 2024-04-16T11:39:21,206 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,207 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,208 437 | this->_dereference(utils::make_index_sequence{})) 2024-04-16T11:39:21,208 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,209 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,210 430 | auto _dereference(utils::index_sequence) const 2024-04-16T11:39:21,211 | ^~~~~~~~~~~~ 2024-04-16T11:39:21,212 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,213 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,214 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,215 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,216 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,217 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,218 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,219 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,220 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,221 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,221 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-04-16T11:39:21,222 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:21,223 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,224 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,224 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,225 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,226 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:21,226 | ^~~~~~~~ 2024-04-16T11:39:21,227 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,228 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,228 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,229 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,230 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,230 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:21,231 | ^~~~~~~~ 2024-04-16T11:39:21,232 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,232 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,233 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,233 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,234 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,235 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:21,235 | ^~~~~~~~ 2024-04-16T11:39:21,236 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,237 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,237 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,238 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,239 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,239 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:21,240 | ^~~~~~~~ 2024-04-16T11:39:21,241 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,241 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,242 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,243 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,243 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,244 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:21,245 | ^~~~~~~~ 2024-04-16T11:39:21,245 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,246 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,246 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,247 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,248 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,249 201 | list operator*(N n, list const &l) 2024-04-16T11:39:21,249 | ^~~~~~~~ 2024-04-16T11:39:21,250 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,251 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,252 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,253 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,253 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,254 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,255 | ^~~~~~~~ 2024-04-16T11:39:21,255 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,256 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,257 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,257 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,258 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,259 | ^~~~~~~~ 2024-04-16T11:39:21,259 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,260 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,261 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,261 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,262 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,262 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,263 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,264 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:21,265 | ^~~~~~~~ 2024-04-16T11:39:21,265 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,266 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,267 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:21,267 | ^~~~~~~~ 2024-04-16T11:39:21,268 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,269 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,269 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:21,270 | ^~~~~~~~ 2024-04-16T11:39:21,271 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,271 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,272 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:21,273 | ^~~~~~~~ 2024-04-16T11:39:21,274 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,274 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,275 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,276 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,277 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,278 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,279 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,280 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,280 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,281 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-04-16T11:39:21,282 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:21,283 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,284 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,284 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,285 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,286 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:21,286 | ^~~~~~~~ 2024-04-16T11:39:21,287 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,288 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,288 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,289 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,290 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,291 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:21,291 | ^~~~~~~~ 2024-04-16T11:39:21,292 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,292 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,293 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,294 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,294 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,295 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:21,296 | ^~~~~~~~ 2024-04-16T11:39:21,296 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,297 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,298 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,298 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,299 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,300 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:21,300 | ^~~~~~~~ 2024-04-16T11:39:21,301 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,301 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,302 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,302 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,303 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,304 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:21,304 | ^~~~~~~~ 2024-04-16T11:39:21,305 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,306 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,306 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,307 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,307 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,308 201 | list operator*(N n, list const &l) 2024-04-16T11:39:21,309 | ^~~~~~~~ 2024-04-16T11:39:21,310 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,310 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,311 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,311 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,312 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,313 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,313 | ^~~~~~~~ 2024-04-16T11:39:21,314 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,314 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,315 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,315 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,316 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,316 | ^~~~~~~~ 2024-04-16T11:39:21,317 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,318 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,319 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,319 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,320 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,321 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,322 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,323 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:21,324 | ^~~~~~~~ 2024-04-16T11:39:21,324 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,325 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,326 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:21,326 | ^~~~~~~~ 2024-04-16T11:39:21,327 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,328 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,329 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:21,330 | ^~~~~~~~ 2024-04-16T11:39:21,331 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,331 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,332 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:21,333 | ^~~~~~~~ 2024-04-16T11:39:21,333 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,334 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,334 437 | this->_dereference(utils::make_index_sequence{})) 2024-04-16T11:39:21,335 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,336 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,337 430 | auto _dereference(utils::index_sequence) const 2024-04-16T11:39:21,338 | ^~~~~~~~~~~~ 2024-04-16T11:39:21,338 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,339 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,340 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,342 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,343 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,343 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,344 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,345 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,346 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,347 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,347 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-04-16T11:39:21,348 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:21,349 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,350 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,350 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,351 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,352 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:21,352 | ^~~~~~~~ 2024-04-16T11:39:21,353 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,354 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,355 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,355 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,356 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,357 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:21,357 | ^~~~~~~~ 2024-04-16T11:39:21,358 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,358 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,359 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,360 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,360 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,361 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:21,362 | ^~~~~~~~ 2024-04-16T11:39:21,362 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,363 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,364 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,365 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,366 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,366 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:21,367 | ^~~~~~~~ 2024-04-16T11:39:21,368 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,369 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,370 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,371 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,371 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,372 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:21,373 | ^~~~~~~~ 2024-04-16T11:39:21,373 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,374 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,375 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,376 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,376 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,377 201 | list operator*(N n, list const &l) 2024-04-16T11:39:21,378 | ^~~~~~~~ 2024-04-16T11:39:21,378 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,379 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,380 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,381 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,381 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,382 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,382 | ^~~~~~~~ 2024-04-16T11:39:21,383 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,384 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,384 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,385 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,386 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,386 | ^~~~~~~~ 2024-04-16T11:39:21,387 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,388 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,388 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,389 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,390 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,390 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,391 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,391 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:21,392 | ^~~~~~~~ 2024-04-16T11:39:21,393 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,394 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,394 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:21,395 | ^~~~~~~~ 2024-04-16T11:39:21,396 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,396 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,397 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:21,398 | ^~~~~~~~ 2024-04-16T11:39:21,399 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,399 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,400 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:21,401 | ^~~~~~~~ 2024-04-16T11:39:21,401 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,402 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,403 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,404 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,405 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,405 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,406 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,407 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,408 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-04-16T11:39:21,409 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:21,410 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,411 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,411 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,412 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,413 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:21,413 | ^~~~~~~~ 2024-04-16T11:39:21,414 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,415 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,415 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,416 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,417 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,418 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:21,419 | ^~~~~~~~ 2024-04-16T11:39:21,419 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,420 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,421 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,422 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,422 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,423 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:21,424 | ^~~~~~~~ 2024-04-16T11:39:21,424 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,425 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,426 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,427 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,427 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,428 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:21,429 | ^~~~~~~~ 2024-04-16T11:39:21,429 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,430 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,431 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,432 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,433 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,433 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:21,434 | ^~~~~~~~ 2024-04-16T11:39:21,434 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,435 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,436 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,437 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,438 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,438 201 | list operator*(N n, list const &l) 2024-04-16T11:39:21,439 | ^~~~~~~~ 2024-04-16T11:39:21,440 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,441 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,442 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,443 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,443 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,444 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,446 | ^~~~~~~~ 2024-04-16T11:39:21,447 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,447 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,448 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,449 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,450 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,451 | ^~~~~~~~ 2024-04-16T11:39:21,452 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,453 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,454 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,454 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,455 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,456 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,456 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,457 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:21,458 | ^~~~~~~~ 2024-04-16T11:39:21,459 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,459 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,460 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:21,461 | ^~~~~~~~ 2024-04-16T11:39:21,461 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,462 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,463 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:21,464 | ^~~~~~~~ 2024-04-16T11:39:21,464 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,465 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,466 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:21,467 | ^~~~~~~~ 2024-04-16T11:39:21,467 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,468 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,469 437 | this->_dereference(utils::make_index_sequence{})) 2024-04-16T11:39:21,470 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,471 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,472 430 | auto _dereference(utils::index_sequence) const 2024-04-16T11:39:21,473 | ^~~~~~~~~~~~ 2024-04-16T11:39:21,474 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,475 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,476 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,477 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,478 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,479 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,480 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,481 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,482 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,483 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-04-16T11:39:21,484 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:21,485 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,486 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,487 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,487 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,488 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:21,488 | ^~~~~~~~ 2024-04-16T11:39:21,489 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,490 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,491 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,492 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,493 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,493 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:21,494 | ^~~~~~~~ 2024-04-16T11:39:21,495 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,496 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,496 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,497 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,498 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,499 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:21,500 | ^~~~~~~~ 2024-04-16T11:39:21,500 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,501 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,502 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,502 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,503 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,504 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:21,505 | ^~~~~~~~ 2024-04-16T11:39:21,506 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,506 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,507 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,508 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,509 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,510 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:21,510 | ^~~~~~~~ 2024-04-16T11:39:21,511 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,512 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,513 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,514 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,515 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,515 201 | list operator*(N n, list const &l) 2024-04-16T11:39:21,516 | ^~~~~~~~ 2024-04-16T11:39:21,516 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,517 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,517 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,518 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,519 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,519 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,520 | ^~~~~~~~ 2024-04-16T11:39:21,521 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,522 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,522 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,523 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,524 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,525 | ^~~~~~~~ 2024-04-16T11:39:21,525 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,526 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,527 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,528 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,528 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,529 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,530 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,530 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:21,531 | ^~~~~~~~ 2024-04-16T11:39:21,532 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,533 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,533 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:21,535 | ^~~~~~~~ 2024-04-16T11:39:21,535 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,536 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,537 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:21,537 | ^~~~~~~~ 2024-04-16T11:39:21,538 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,538 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,539 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:21,539 | ^~~~~~~~ 2024-04-16T11:39:21,540 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,541 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,541 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,542 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,543 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,544 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,544 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,545 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-04-16T11:39:21,546 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:21,547 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,548 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,549 | ^~~~~ 2024-04-16T11:39:21,549 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/complex128.hpp:4, 2024-04-16T11:39:21,550 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:20: 2024-04-16T11:39:21,551 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,552 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:21,552 | ^~~~~~~~ 2024-04-16T11:39:21,553 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,554 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:21,554 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,555 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,556 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:21,557 | ^~~~~~~~ 2024-04-16T11:39:21,557 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,558 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:21,559 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,560 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,561 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,561 | ^~~~~ 2024-04-16T11:39:21,562 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,563 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:21,563 | ^~~~~~~~ 2024-04-16T11:39:21,564 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,564 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,565 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,565 | ^~~~~ 2024-04-16T11:39:21,566 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,567 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:21,567 | ^~~~~~~~ 2024-04-16T11:39:21,568 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,569 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,570 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,570 | ^~~~~ 2024-04-16T11:39:21,571 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,572 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:21,573 | ^~~~~~~~ 2024-04-16T11:39:21,573 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,574 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,575 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,576 | ^~~~~ 2024-04-16T11:39:21,576 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,577 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:21,578 | ^~~~~~~~ 2024-04-16T11:39:21,579 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,579 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,580 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,581 | ^~~~~ 2024-04-16T11:39:21,581 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,582 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:21,582 | ^~~~~~~~ 2024-04-16T11:39:21,583 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,584 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,584 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,585 | ^~~~~ 2024-04-16T11:39:21,585 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,586 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,587 | ^~~~~~~~ 2024-04-16T11:39:21,588 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,589 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,589 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,590 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,591 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,592 | ^~~~~~~~ 2024-04-16T11:39:21,592 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,593 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,594 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,595 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,595 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,596 | ^~~~~ 2024-04-16T11:39:21,597 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,598 201 | list operator*(N n, list const &l) 2024-04-16T11:39:21,599 | ^~~~~~~~ 2024-04-16T11:39:21,600 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,600 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,601 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,601 | ^~~~~ 2024-04-16T11:39:21,602 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,603 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:21,603 | ^~~~~~~~ 2024-04-16T11:39:21,604 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,604 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,605 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:21,606 | ^~~~~~~~ 2024-04-16T11:39:21,606 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,607 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,608 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:21,609 | ^~~~~~~~ 2024-04-16T11:39:21,610 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,611 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,612 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:21,613 | ^~~~~~~~ 2024-04-16T11:39:21,614 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,615 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,616 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,618 | ^~~~~~ 2024-04-16T11:39:21,619 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,620 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:21,622 | ^~~~~~~~ 2024-04-16T11:39:21,623 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,624 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:21,625 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,627 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,628 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:21,628 | ^~~~~~~~ 2024-04-16T11:39:21,629 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,630 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:21,631 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,632 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,633 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,633 | ^~~~~~ 2024-04-16T11:39:21,634 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/traits.hpp:4, 2024-04-16T11:39:21,635 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/combined.hpp:6, 2024-04-16T11:39:21,636 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/combined.hpp:4, 2024-04-16T11:39:21,636 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:42: 2024-04-16T11:39:21,638 /usr/include/c++/12/complex:392:5: note: candidate: ‘template std::complex<_Tp> std::operator*(const complex<_Tp>&, const complex<_Tp>&)’ 2024-04-16T11:39:21,638 392 | operator*(const complex<_Tp>& __x, const complex<_Tp>& __y) 2024-04-16T11:39:21,639 | ^~~~~~~~ 2024-04-16T11:39:21,639 /usr/include/c++/12/complex:392:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,640 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,640 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,641 | ^~~~~~ 2024-04-16T11:39:21,642 /usr/include/c++/12/complex:401:5: note: candidate: ‘template std::complex<_Tp> std::operator*(const complex<_Tp>&, const _Tp&)’ 2024-04-16T11:39:21,642 401 | operator*(const complex<_Tp>& __x, const _Tp& __y) 2024-04-16T11:39:21,643 | ^~~~~~~~ 2024-04-16T11:39:21,643 /usr/include/c++/12/complex:401:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,644 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,645 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,645 | ^~~~~~ 2024-04-16T11:39:21,646 /usr/include/c++/12/complex:410:5: note: candidate: ‘template std::complex<_Tp> std::operator*(const _Tp&, const complex<_Tp>&)’ 2024-04-16T11:39:21,647 410 | operator*(const _Tp& __x, const complex<_Tp>& __y) 2024-04-16T11:39:21,647 | ^~~~~~~~ 2024-04-16T11:39:21,648 /usr/include/c++/12/complex:410:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,648 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,649 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,650 | ^~~~~~ 2024-04-16T11:39:21,650 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/complex64.hpp:6, 2024-04-16T11:39:21,651 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:25: 2024-04-16T11:39:21,651 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,652 42 | complex_broadcast_t operator*(std::complex self, S other) 2024-04-16T11:39:21,652 | ^~~~~~~~ 2024-04-16T11:39:21,653 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/complex.hpp:42:29: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,654 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,654 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,655 | ^~~~~~ 2024-04-16T11:39:21,656 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,656 49 | complex_broadcast_t operator*(S self, std::complex other) 2024-04-16T11:39:21,657 | ^~~~~~~~ 2024-04-16T11:39:21,657 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/complex.hpp:49:29: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,658 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,659 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,660 | ^~~~~~ 2024-04-16T11:39:21,660 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,661 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:21,662 | ^~~~~~~~ 2024-04-16T11:39:21,662 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,663 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,664 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,665 | ^~~~~~ 2024-04-16T11:39:21,666 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,666 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:21,667 | ^~~~~~~~ 2024-04-16T11:39:21,668 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,669 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,669 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,670 | ^~~~~~ 2024-04-16T11:39:21,671 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,671 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:21,672 | ^~~~~~~~ 2024-04-16T11:39:21,673 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,674 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,674 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,675 | ^~~~~~ 2024-04-16T11:39:21,676 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,677 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:21,677 | ^~~~~~~~ 2024-04-16T11:39:21,678 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,679 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,680 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,681 | ^~~~~~ 2024-04-16T11:39:21,681 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,682 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:21,683 | ^~~~~~~~ 2024-04-16T11:39:21,684 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,685 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,685 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,686 | ^~~~~~ 2024-04-16T11:39:21,686 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,687 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,687 | ^~~~~~~~ 2024-04-16T11:39:21,688 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,689 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,689 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,690 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,690 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,691 | ^~~~~~~~ 2024-04-16T11:39:21,692 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,693 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,693 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,694 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,695 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,696 | ^~~~~~ 2024-04-16T11:39:21,696 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,697 201 | list operator*(N n, list const &l) 2024-04-16T11:39:21,698 | ^~~~~~~~ 2024-04-16T11:39:21,699 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,699 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:30: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,700 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,701 | ^~~~~~ 2024-04-16T11:39:21,701 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,702 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:21,703 | ^~~~~~~~ 2024-04-16T11:39:21,704 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,705 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,706 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:21,706 | ^~~~~~~~ 2024-04-16T11:39:21,707 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,707 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,708 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:21,709 | ^~~~~~~~ 2024-04-16T11:39:21,709 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,710 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,711 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:21,711 | ^~~~~~~~ 2024-04-16T11:39:21,712 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,713 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,713 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,714 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,715 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,716 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,716 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,717 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-04-16T11:39:21,718 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:21,719 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,720 449 | auto oiter = vectorizer::vbegin(other); 2024-04-16T11:39:21,721 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2024-04-16T11:39:21,721 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:13: 2024-04-16T11:39:21,722 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,723 17 | static auto vbegin(E &&expr) 2024-04-16T11:39:21,724 | ^~~~~~ 2024-04-16T11:39:21,725 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,725 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,726 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,728 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,728 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,729 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,730 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,731 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,732 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-04-16T11:39:21,733 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:21,733 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,734 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-04-16T11:39:21,734 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-04-16T11:39:21,735 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,736 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-04-16T11:39:21,737 | ^~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,737 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,738 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,739 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,740 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,741 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,742 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,743 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-04-16T11:39:21,743 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:21,744 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,745 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,746 | ^~~~~ 2024-04-16T11:39:21,747 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,748 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:21,749 | ^~~~~~~~ 2024-04-16T11:39:21,750 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,751 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:21,752 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,753 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,754 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:21,755 | ^~~~~~~~ 2024-04-16T11:39:21,756 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,757 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:21,758 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,760 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,760 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,761 | ^~~~~ 2024-04-16T11:39:21,762 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,762 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:21,763 | ^~~~~~~~ 2024-04-16T11:39:21,763 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,764 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,764 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,765 | ^~~~~ 2024-04-16T11:39:21,766 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,766 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:21,767 | ^~~~~~~~ 2024-04-16T11:39:21,768 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,769 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,769 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,770 | ^~~~~ 2024-04-16T11:39:21,771 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,772 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:21,773 | ^~~~~~~~ 2024-04-16T11:39:21,773 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,774 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,775 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,776 | ^~~~~ 2024-04-16T11:39:21,777 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,777 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:21,779 | ^~~~~~~~ 2024-04-16T11:39:21,779 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,780 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,780 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,781 | ^~~~~ 2024-04-16T11:39:21,781 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,782 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:21,783 | ^~~~~~~~ 2024-04-16T11:39:21,783 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,784 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,784 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,785 | ^~~~~ 2024-04-16T11:39:21,786 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,786 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,787 | ^~~~~~~~ 2024-04-16T11:39:21,788 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,789 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,789 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,790 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,791 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,792 | ^~~~~~~~ 2024-04-16T11:39:21,792 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,793 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,794 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,794 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,795 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,796 | ^~~~~ 2024-04-16T11:39:21,797 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,797 201 | list operator*(N n, list const &l) 2024-04-16T11:39:21,798 | ^~~~~~~~ 2024-04-16T11:39:21,799 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,800 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:454:23: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,800 454 | iter.store(Op{}(*iter, *oiter)); 2024-04-16T11:39:21,801 | ^~~~~ 2024-04-16T11:39:21,801 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,802 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:21,802 | ^~~~~~~~ 2024-04-16T11:39:21,803 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,803 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,804 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:21,805 | ^~~~~~~~ 2024-04-16T11:39:21,805 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,806 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,806 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:21,807 | ^~~~~~~~ 2024-04-16T11:39:21,808 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,809 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,809 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:21,810 | ^~~~~~~~ 2024-04-16T11:39:21,811 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,811 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,812 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,813 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,814 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,814 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,815 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,816 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,817 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,818 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-04-16T11:39:21,818 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:21,819 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,820 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,820 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,821 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,821 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:21,822 | ^~~~~~~~ 2024-04-16T11:39:21,822 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,823 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,824 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,824 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,825 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,826 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:21,826 | ^~~~~~~~ 2024-04-16T11:39:21,827 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,828 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,829 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,829 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,830 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,831 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:21,832 | ^~~~~~~~ 2024-04-16T11:39:21,832 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,833 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,834 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,834 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,835 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,836 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:21,837 | ^~~~~~~~ 2024-04-16T11:39:21,838 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,838 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,839 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,839 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,840 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,841 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:21,841 | ^~~~~~~~ 2024-04-16T11:39:21,842 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,842 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,843 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:21,844 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,844 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,845 437 | this->_dereference(utils::make_index_sequence{})) 2024-04-16T11:39:21,846 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,847 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,848 430 | auto _dereference(utils::index_sequence) const 2024-04-16T11:39:21,849 | ^~~~~~~~~~~~ 2024-04-16T11:39:21,849 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,850 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,851 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,853 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,854 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,855 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,856 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,857 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,860 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,861 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,862 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-04-16T11:39:21,863 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:21,864 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,866 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,867 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,869 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,870 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:21,872 | ^~~~~~~~ 2024-04-16T11:39:21,920 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,920 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,921 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,922 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,923 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,923 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:21,924 | ^~~~~~~~ 2024-04-16T11:39:21,924 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,925 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,925 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,926 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,927 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,927 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:21,928 | ^~~~~~~~ 2024-04-16T11:39:21,928 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,929 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,929 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,930 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,931 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,931 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:21,932 | ^~~~~~~~ 2024-04-16T11:39:21,933 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,934 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,934 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,935 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,936 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,936 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:21,937 | ^~~~~~~~ 2024-04-16T11:39:21,938 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,938 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,939 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:21,940 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,940 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,941 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,942 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,943 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,943 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,944 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,945 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,945 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-04-16T11:39:21,946 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:21,947 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,948 184 | iter.store(*oiter); 2024-04-16T11:39:21,948 | ^~~~~~ 2024-04-16T11:39:21,949 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,950 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:21,951 | ^~~~~~~~ 2024-04-16T11:39:21,951 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,952 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:21,953 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,954 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,955 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:21,955 | ^~~~~~~~ 2024-04-16T11:39:21,956 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,957 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:21,957 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,958 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,959 184 | iter.store(*oiter); 2024-04-16T11:39:21,959 | ^~~~~~ 2024-04-16T11:39:21,960 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,961 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:21,962 | ^~~~~~~~ 2024-04-16T11:39:21,962 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,963 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,963 184 | iter.store(*oiter); 2024-04-16T11:39:21,964 | ^~~~~~ 2024-04-16T11:39:21,964 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,965 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:21,966 | ^~~~~~~~ 2024-04-16T11:39:21,966 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,967 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,967 184 | iter.store(*oiter); 2024-04-16T11:39:21,968 | ^~~~~~ 2024-04-16T11:39:21,969 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,970 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:21,970 | ^~~~~~~~ 2024-04-16T11:39:21,971 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,972 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,973 184 | iter.store(*oiter); 2024-04-16T11:39:21,973 | ^~~~~~ 2024-04-16T11:39:21,974 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,975 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:21,975 | ^~~~~~~~ 2024-04-16T11:39:21,976 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,977 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,978 184 | iter.store(*oiter); 2024-04-16T11:39:21,978 | ^~~~~~ 2024-04-16T11:39:21,979 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,979 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:21,980 | ^~~~~~~~ 2024-04-16T11:39:21,980 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,981 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,982 184 | iter.store(*oiter); 2024-04-16T11:39:21,982 | ^~~~~~ 2024-04-16T11:39:21,983 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,983 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,984 | ^~~~~~~~ 2024-04-16T11:39:21,984 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,985 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,986 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,986 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,987 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:21,988 | ^~~~~~~~ 2024-04-16T11:39:21,989 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,989 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:21,990 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:21,991 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,991 184 | iter.store(*oiter); 2024-04-16T11:39:21,992 | ^~~~~~ 2024-04-16T11:39:21,993 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,993 201 | list operator*(N n, list const &l) 2024-04-16T11:39:21,994 | ^~~~~~~~ 2024-04-16T11:39:21,995 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:21,995 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:21,996 184 | iter.store(*oiter); 2024-04-16T11:39:21,997 | ^~~~~~ 2024-04-16T11:39:21,997 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:21,998 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:21,998 | ^~~~~~~~ 2024-04-16T11:39:21,999 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,000 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,000 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:22,001 | ^~~~~~~~ 2024-04-16T11:39:22,002 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,002 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,003 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:22,004 | ^~~~~~~~ 2024-04-16T11:39:22,005 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,005 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,006 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:22,007 | ^~~~~~~~ 2024-04-16T11:39:22,007 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,008 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,009 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,010 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,010 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,011 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,012 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,012 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,013 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-04-16T11:39:22,014 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:22,015 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,015 178 | auto oiter = vectorizer::vbegin(other); 2024-04-16T11:39:22,016 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2024-04-16T11:39:22,017 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,017 17 | static auto vbegin(E &&expr) 2024-04-16T11:39:22,018 | ^~~~~~ 2024-04-16T11:39:22,019 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,019 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,020 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,021 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,021 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,022 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,022 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,023 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,024 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,025 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-04-16T11:39:22,025 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:22,026 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,027 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-04-16T11:39:22,027 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-04-16T11:39:22,028 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,029 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-04-16T11:39:22,029 | ^~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,030 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,031 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,032 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,032 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,033 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,034 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,034 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,035 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,036 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,037 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,037 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,038 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-04-16T11:39:22,039 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:22,040 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,040 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,041 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,042 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,042 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:22,043 | ^~~~~~~~ 2024-04-16T11:39:22,043 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,044 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,045 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,045 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,046 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,047 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:22,047 | ^~~~~~~~ 2024-04-16T11:39:22,048 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,049 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,049 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,050 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,050 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,051 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:22,052 | ^~~~~~~~ 2024-04-16T11:39:22,053 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,053 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,054 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,055 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,055 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,056 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:22,057 | ^~~~~~~~ 2024-04-16T11:39:22,057 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,058 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,059 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,059 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,060 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,060 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:22,061 | ^~~~~~~~ 2024-04-16T11:39:22,062 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,062 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,063 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,064 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,065 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,066 201 | list operator*(N n, list const &l) 2024-04-16T11:39:22,066 | ^~~~~~~~ 2024-04-16T11:39:22,067 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,068 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,068 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,069 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,070 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,071 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,071 | ^~~~~~~~ 2024-04-16T11:39:22,072 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,072 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,073 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,073 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,074 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,075 | ^~~~~~~~ 2024-04-16T11:39:22,075 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,076 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,077 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,077 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,078 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,079 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,080 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,080 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:22,081 | ^~~~~~~~ 2024-04-16T11:39:22,082 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,083 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,083 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:22,084 | ^~~~~~~~ 2024-04-16T11:39:22,085 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,086 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,086 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:22,087 | ^~~~~~~~ 2024-04-16T11:39:22,088 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,088 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,089 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:22,090 | ^~~~~~~~ 2024-04-16T11:39:22,091 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,092 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,093 437 | this->_dereference(utils::make_index_sequence{})) 2024-04-16T11:39:22,093 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,094 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,095 430 | auto _dereference(utils::index_sequence) const 2024-04-16T11:39:22,096 | ^~~~~~~~~~~~ 2024-04-16T11:39:22,096 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,097 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,098 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,099 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,100 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,101 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,102 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,102 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,103 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,104 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,105 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,106 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,107 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-04-16T11:39:22,107 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:22,108 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,109 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,110 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,110 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,111 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:22,112 | ^~~~~~~~ 2024-04-16T11:39:22,112 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,113 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,114 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,114 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,115 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,116 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:22,116 | ^~~~~~~~ 2024-04-16T11:39:22,117 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,118 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,119 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,119 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,120 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,121 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:22,121 | ^~~~~~~~ 2024-04-16T11:39:22,122 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,123 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,123 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,125 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,125 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,126 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:22,126 | ^~~~~~~~ 2024-04-16T11:39:22,127 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,128 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,129 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,129 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,130 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,131 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:22,131 | ^~~~~~~~ 2024-04-16T11:39:22,132 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,133 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,134 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,134 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,135 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,136 201 | list operator*(N n, list const &l) 2024-04-16T11:39:22,137 | ^~~~~~~~ 2024-04-16T11:39:22,137 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,138 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,139 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,140 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,140 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,141 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,141 | ^~~~~~~~ 2024-04-16T11:39:22,142 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,143 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,143 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,144 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,144 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,145 | ^~~~~~~~ 2024-04-16T11:39:22,146 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,147 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,147 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,148 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,149 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,150 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,150 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,151 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:22,152 | ^~~~~~~~ 2024-04-16T11:39:22,152 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,153 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,154 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:22,154 | ^~~~~~~~ 2024-04-16T11:39:22,155 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,156 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,157 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:22,158 | ^~~~~~~~ 2024-04-16T11:39:22,158 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,159 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,159 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:22,160 | ^~~~~~~~ 2024-04-16T11:39:22,160 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,161 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,161 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,162 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,163 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,164 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,165 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,165 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-04-16T11:39:22,166 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,167 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,168 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,168 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,169 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-04-16T11:39:22,170 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:22,171 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,172 184 | iter.store(*oiter); 2024-04-16T11:39:22,172 | ^~~~~~ 2024-04-16T11:39:22,173 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,174 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:22,175 | ^~~~~~~~ 2024-04-16T11:39:22,175 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,176 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:22,177 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,178 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,179 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:22,180 | ^~~~~~~~ 2024-04-16T11:39:22,181 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,181 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:22,182 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,182 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,183 184 | iter.store(*oiter); 2024-04-16T11:39:22,183 | ^~~~~~ 2024-04-16T11:39:22,184 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,185 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:22,186 | ^~~~~~~~ 2024-04-16T11:39:22,187 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,187 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,188 184 | iter.store(*oiter); 2024-04-16T11:39:22,189 | ^~~~~~ 2024-04-16T11:39:22,190 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,191 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:22,192 | ^~~~~~~~ 2024-04-16T11:39:22,192 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,193 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,193 184 | iter.store(*oiter); 2024-04-16T11:39:22,194 | ^~~~~~ 2024-04-16T11:39:22,194 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,195 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:22,196 | ^~~~~~~~ 2024-04-16T11:39:22,196 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,197 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,198 184 | iter.store(*oiter); 2024-04-16T11:39:22,199 | ^~~~~~ 2024-04-16T11:39:22,199 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,200 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:22,201 | ^~~~~~~~ 2024-04-16T11:39:22,201 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,202 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,203 184 | iter.store(*oiter); 2024-04-16T11:39:22,204 | ^~~~~~ 2024-04-16T11:39:22,205 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,205 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:22,206 | ^~~~~~~~ 2024-04-16T11:39:22,206 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,207 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,208 184 | iter.store(*oiter); 2024-04-16T11:39:22,208 | ^~~~~~ 2024-04-16T11:39:22,209 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,210 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,210 | ^~~~~~~~ 2024-04-16T11:39:22,211 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,212 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,213 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,213 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,214 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,215 | ^~~~~~~~ 2024-04-16T11:39:22,215 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,216 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,217 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,217 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,218 184 | iter.store(*oiter); 2024-04-16T11:39:22,219 | ^~~~~~ 2024-04-16T11:39:22,219 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,220 201 | list operator*(N n, list const &l) 2024-04-16T11:39:22,221 | ^~~~~~~~ 2024-04-16T11:39:22,222 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,222 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,223 184 | iter.store(*oiter); 2024-04-16T11:39:22,223 | ^~~~~~ 2024-04-16T11:39:22,224 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,224 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:22,225 | ^~~~~~~~ 2024-04-16T11:39:22,225 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,226 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,227 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:22,227 | ^~~~~~~~ 2024-04-16T11:39:22,228 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,228 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,229 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:22,230 | ^~~~~~~~ 2024-04-16T11:39:22,230 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,231 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,232 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:22,233 | ^~~~~~~~ 2024-04-16T11:39:22,233 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,234 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,235 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,236 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,237 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,238 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,238 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,239 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-04-16T11:39:22,240 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,240 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,241 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,242 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,242 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-04-16T11:39:22,243 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:22,244 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,245 178 | auto oiter = vectorizer::vbegin(other); 2024-04-16T11:39:22,246 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2024-04-16T11:39:22,246 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,247 17 | static auto vbegin(E &&expr) 2024-04-16T11:39:22,248 | ^~~~~~ 2024-04-16T11:39:22,248 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,249 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,250 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,250 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,251 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,252 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,253 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,254 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,255 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,255 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,256 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,257 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,258 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-04-16T11:39:22,259 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:22,260 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,261 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-04-16T11:39:22,261 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-04-16T11:39:22,262 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,263 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-04-16T11:39:22,264 | ^~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,265 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,266 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,267 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,268 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,269 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,270 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,271 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,271 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,272 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,273 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,274 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,274 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-04-16T11:39:22,275 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-04-16T11:39:22,276 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,277 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,277 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,278 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,279 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:22,280 | ^~~~~~~~ 2024-04-16T11:39:22,280 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,281 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,281 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,282 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,283 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,283 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:22,284 | ^~~~~~~~ 2024-04-16T11:39:22,285 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,285 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,286 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,286 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,287 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,288 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:22,289 | ^~~~~~~~ 2024-04-16T11:39:22,289 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,290 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,291 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,292 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,292 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,293 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:22,294 | ^~~~~~~~ 2024-04-16T11:39:22,294 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,295 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,296 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,297 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,297 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,298 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:22,298 | ^~~~~~~~ 2024-04-16T11:39:22,299 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,300 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,300 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,301 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,302 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,302 201 | list operator*(N n, list const &l) 2024-04-16T11:39:22,303 | ^~~~~~~~ 2024-04-16T11:39:22,304 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,304 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,305 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,306 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,307 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,307 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,308 | ^~~~~~~~ 2024-04-16T11:39:22,309 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,310 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,310 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,311 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,312 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,313 | ^~~~~~~~ 2024-04-16T11:39:22,314 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,314 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,315 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,315 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,316 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,316 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,317 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,318 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:22,318 | ^~~~~~~~ 2024-04-16T11:39:22,319 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,319 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,320 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:22,320 | ^~~~~~~~ 2024-04-16T11:39:22,321 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,322 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,322 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:22,323 | ^~~~~~~~ 2024-04-16T11:39:22,324 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,324 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,325 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:22,326 | ^~~~~~~~ 2024-04-16T11:39:22,327 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,328 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,328 437 | this->_dereference(utils::make_index_sequence{})) 2024-04-16T11:39:22,329 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,330 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,330 430 | auto _dereference(utils::index_sequence) const 2024-04-16T11:39:22,331 | ^~~~~~~~~~~~ 2024-04-16T11:39:22,332 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,332 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,333 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,334 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,335 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,336 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,336 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,337 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,338 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,339 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,339 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,340 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,341 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-04-16T11:39:22,342 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-04-16T11:39:22,342 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,343 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,344 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,345 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,345 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:22,346 | ^~~~~~~~ 2024-04-16T11:39:22,346 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,347 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,348 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,348 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,349 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,350 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:22,351 | ^~~~~~~~ 2024-04-16T11:39:22,352 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,352 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,353 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,354 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,354 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,355 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:22,356 | ^~~~~~~~ 2024-04-16T11:39:22,357 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,357 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,358 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,359 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,360 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,360 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:22,361 | ^~~~~~~~ 2024-04-16T11:39:22,362 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,362 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,363 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,363 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,364 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,365 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:22,366 | ^~~~~~~~ 2024-04-16T11:39:22,366 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,367 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,368 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,369 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,369 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,370 201 | list operator*(N n, list const &l) 2024-04-16T11:39:22,371 | ^~~~~~~~ 2024-04-16T11:39:22,372 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,372 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,373 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,373 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,374 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,374 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,375 | ^~~~~~~~ 2024-04-16T11:39:22,376 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,376 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,377 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,378 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,379 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,379 | ^~~~~~~~ 2024-04-16T11:39:22,380 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,381 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,381 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,382 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,383 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,384 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,385 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,385 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:22,386 | ^~~~~~~~ 2024-04-16T11:39:22,387 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,387 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,388 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:22,389 | ^~~~~~~~ 2024-04-16T11:39:22,390 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,390 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,392 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:22,392 | ^~~~~~~~ 2024-04-16T11:39:22,393 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,393 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,394 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:22,394 | ^~~~~~~~ 2024-04-16T11:39:22,395 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,395 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,396 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,397 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,397 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,398 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,399 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,400 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-04-16T11:39:22,401 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,401 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,402 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,403 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,404 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-04-16T11:39:22,404 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-04-16T11:39:22,405 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,406 184 | iter.store(*oiter); 2024-04-16T11:39:22,407 | ^~~~~~ 2024-04-16T11:39:22,408 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,408 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:22,409 | ^~~~~~~~ 2024-04-16T11:39:22,409 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,410 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:22,411 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,411 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,412 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:22,412 | ^~~~~~~~ 2024-04-16T11:39:22,413 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,414 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:22,414 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,415 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,416 184 | iter.store(*oiter); 2024-04-16T11:39:22,416 | ^~~~~~ 2024-04-16T11:39:22,417 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,418 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:22,419 | ^~~~~~~~ 2024-04-16T11:39:22,419 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,420 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,421 184 | iter.store(*oiter); 2024-04-16T11:39:22,422 | ^~~~~~ 2024-04-16T11:39:22,422 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,423 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:22,424 | ^~~~~~~~ 2024-04-16T11:39:22,424 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,425 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,426 184 | iter.store(*oiter); 2024-04-16T11:39:22,426 | ^~~~~~ 2024-04-16T11:39:22,427 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,428 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:22,429 | ^~~~~~~~ 2024-04-16T11:39:22,429 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,430 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,431 184 | iter.store(*oiter); 2024-04-16T11:39:22,432 | ^~~~~~ 2024-04-16T11:39:22,432 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,433 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:22,434 | ^~~~~~~~ 2024-04-16T11:39:22,434 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,435 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,435 184 | iter.store(*oiter); 2024-04-16T11:39:22,436 | ^~~~~~ 2024-04-16T11:39:22,437 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,437 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:22,438 | ^~~~~~~~ 2024-04-16T11:39:22,439 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,440 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,440 184 | iter.store(*oiter); 2024-04-16T11:39:22,441 | ^~~~~~ 2024-04-16T11:39:22,442 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,443 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,443 | ^~~~~~~~ 2024-04-16T11:39:22,444 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,445 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,446 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,447 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,447 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,448 | ^~~~~~~~ 2024-04-16T11:39:22,449 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,449 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,450 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,450 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,451 184 | iter.store(*oiter); 2024-04-16T11:39:22,451 | ^~~~~~ 2024-04-16T11:39:22,452 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,453 201 | list operator*(N n, list const &l) 2024-04-16T11:39:22,453 | ^~~~~~~~ 2024-04-16T11:39:22,454 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,455 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,456 184 | iter.store(*oiter); 2024-04-16T11:39:22,456 | ^~~~~~ 2024-04-16T11:39:22,457 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,458 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:22,459 | ^~~~~~~~ 2024-04-16T11:39:22,460 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,460 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,461 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:22,462 | ^~~~~~~~ 2024-04-16T11:39:22,462 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,463 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,464 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:22,464 | ^~~~~~~~ 2024-04-16T11:39:22,465 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,466 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,467 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:22,468 | ^~~~~~~~ 2024-04-16T11:39:22,468 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,469 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,469 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,470 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,470 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,471 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,472 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,473 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-04-16T11:39:22,474 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,474 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,475 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,476 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,477 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-04-16T11:39:22,478 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-04-16T11:39:22,478 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,479 178 | auto oiter = vectorizer::vbegin(other); 2024-04-16T11:39:22,480 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2024-04-16T11:39:22,481 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,482 17 | static auto vbegin(E &&expr) 2024-04-16T11:39:22,482 | ^~~~~~ 2024-04-16T11:39:22,483 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,484 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,485 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,486 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,486 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,487 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,488 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,489 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,490 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,491 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,492 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,492 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,493 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-04-16T11:39:22,494 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-04-16T11:39:22,495 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,496 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-04-16T11:39:22,497 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-04-16T11:39:22,497 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,498 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-04-16T11:39:22,499 | ^~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,500 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,500 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,501 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,502 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,502 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,503 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,504 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,505 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,505 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,506 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,507 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,508 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-04-16T11:39:22,509 src/fluidimage/topologies/__pythran__/example.cpp:366:69: required from here 2024-04-16T11:39:22,509 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,510 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,511 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,512 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,513 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:22,513 | ^~~~~~~~ 2024-04-16T11:39:22,514 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,515 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,516 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,516 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,517 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,518 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:22,519 | ^~~~~~~~ 2024-04-16T11:39:22,519 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,520 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,521 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,521 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,522 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,523 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:22,523 | ^~~~~~~~ 2024-04-16T11:39:22,524 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,525 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,526 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,526 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,527 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,528 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:22,528 | ^~~~~~~~ 2024-04-16T11:39:22,529 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,530 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,531 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,532 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,532 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,533 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:22,534 | ^~~~~~~~ 2024-04-16T11:39:22,535 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,535 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,537 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,537 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,538 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,538 201 | list operator*(N n, list const &l) 2024-04-16T11:39:22,539 | ^~~~~~~~ 2024-04-16T11:39:22,539 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,540 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,541 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,541 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,542 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,542 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,543 | ^~~~~~~~ 2024-04-16T11:39:22,544 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,545 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,545 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,546 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,547 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,548 | ^~~~~~~~ 2024-04-16T11:39:22,549 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,549 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,550 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,551 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,551 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:22,552 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,553 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,553 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:22,554 | ^~~~~~~~ 2024-04-16T11:39:22,555 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,556 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,556 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:22,557 | ^~~~~~~~ 2024-04-16T11:39:22,557 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,558 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,559 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:22,559 | ^~~~~~~~ 2024-04-16T11:39:22,560 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,561 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,561 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:22,562 | ^~~~~~~~ 2024-04-16T11:39:22,562 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,563 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,564 437 | this->_dereference(utils::make_index_sequence{})) 2024-04-16T11:39:22,565 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,565 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,566 430 | auto _dereference(utils::index_sequence) const 2024-04-16T11:39:22,567 | ^~~~~~~~~~~~ 2024-04-16T11:39:22,567 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,568 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,569 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,570 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,570 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,571 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,572 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,572 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,573 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,574 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,575 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,575 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,576 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-04-16T11:39:22,577 src/fluidimage/topologies/__pythran__/example.cpp:366:69: required from here 2024-04-16T11:39:22,578 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,578 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,579 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,579 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,580 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:22,581 | ^~~~~~~~ 2024-04-16T11:39:22,581 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,582 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,583 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,583 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,584 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,585 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:22,585 | ^~~~~~~~ 2024-04-16T11:39:22,586 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,586 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,587 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,588 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,588 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,589 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:22,589 | ^~~~~~~~ 2024-04-16T11:39:22,590 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,591 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,591 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,592 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,592 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,593 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:22,594 | ^~~~~~~~ 2024-04-16T11:39:22,594 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,595 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,596 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,596 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,597 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,598 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:22,598 | ^~~~~~~~ 2024-04-16T11:39:22,599 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,599 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,600 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,601 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,601 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,602 201 | list operator*(N n, list const &l) 2024-04-16T11:39:22,602 | ^~~~~~~~ 2024-04-16T11:39:22,603 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,604 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,604 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,605 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,606 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,606 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,607 | ^~~~~~~~ 2024-04-16T11:39:22,608 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,608 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,609 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,610 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,610 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,611 | ^~~~~~~~ 2024-04-16T11:39:22,612 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,612 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,613 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,614 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,615 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:22,615 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,616 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,617 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:22,618 | ^~~~~~~~ 2024-04-16T11:39:22,618 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,619 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,619 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:22,620 | ^~~~~~~~ 2024-04-16T11:39:22,620 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,621 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,622 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:22,622 | ^~~~~~~~ 2024-04-16T11:39:22,623 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,623 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,624 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:22,624 | ^~~~~~~~ 2024-04-16T11:39:22,625 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,626 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,626 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,627 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,628 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,629 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,629 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,630 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-04-16T11:39:22,631 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,631 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,632 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,633 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,633 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-04-16T11:39:22,634 src/fluidimage/topologies/__pythran__/example.cpp:366:69: required from here 2024-04-16T11:39:22,635 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,636 184 | iter.store(*oiter); 2024-04-16T11:39:22,637 | ^~~~~~ 2024-04-16T11:39:22,637 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,638 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:22,638 | ^~~~~~~~ 2024-04-16T11:39:22,639 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,640 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:22,640 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,641 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,641 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:22,642 | ^~~~~~~~ 2024-04-16T11:39:22,643 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,643 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:22,644 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,645 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,645 184 | iter.store(*oiter); 2024-04-16T11:39:22,646 | ^~~~~~ 2024-04-16T11:39:22,647 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,647 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:22,648 | ^~~~~~~~ 2024-04-16T11:39:22,648 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,649 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,650 184 | iter.store(*oiter); 2024-04-16T11:39:22,651 | ^~~~~~ 2024-04-16T11:39:22,651 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,652 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:22,652 | ^~~~~~~~ 2024-04-16T11:39:22,653 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,653 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,654 184 | iter.store(*oiter); 2024-04-16T11:39:22,655 | ^~~~~~ 2024-04-16T11:39:22,656 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,656 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:22,657 | ^~~~~~~~ 2024-04-16T11:39:22,658 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,658 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,659 184 | iter.store(*oiter); 2024-04-16T11:39:22,660 | ^~~~~~ 2024-04-16T11:39:22,661 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,661 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:22,662 | ^~~~~~~~ 2024-04-16T11:39:22,662 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,663 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,663 184 | iter.store(*oiter); 2024-04-16T11:39:22,664 | ^~~~~~ 2024-04-16T11:39:22,665 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,665 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:22,666 | ^~~~~~~~ 2024-04-16T11:39:22,667 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,667 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,668 184 | iter.store(*oiter); 2024-04-16T11:39:22,669 | ^~~~~~ 2024-04-16T11:39:22,670 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,670 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,671 | ^~~~~~~~ 2024-04-16T11:39:22,672 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,673 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,673 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,674 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,675 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,675 | ^~~~~~~~ 2024-04-16T11:39:22,676 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,676 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,677 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,677 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,678 184 | iter.store(*oiter); 2024-04-16T11:39:22,678 | ^~~~~~ 2024-04-16T11:39:22,679 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,680 201 | list operator*(N n, list const &l) 2024-04-16T11:39:22,680 | ^~~~~~~~ 2024-04-16T11:39:22,681 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,681 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,682 184 | iter.store(*oiter); 2024-04-16T11:39:22,683 | ^~~~~~ 2024-04-16T11:39:22,683 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,684 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:22,685 | ^~~~~~~~ 2024-04-16T11:39:22,685 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,686 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,686 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:22,687 | ^~~~~~~~ 2024-04-16T11:39:22,688 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,688 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,689 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:22,690 | ^~~~~~~~ 2024-04-16T11:39:22,690 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,691 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,692 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:22,693 | ^~~~~~~~ 2024-04-16T11:39:22,693 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,694 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,694 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,695 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,696 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,696 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,697 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,698 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-04-16T11:39:22,698 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,699 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,700 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,700 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,701 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-04-16T11:39:22,702 src/fluidimage/topologies/__pythran__/example.cpp:366:69: required from here 2024-04-16T11:39:22,703 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,703 178 | auto oiter = vectorizer::vbegin(other); 2024-04-16T11:39:22,704 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2024-04-16T11:39:22,705 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,705 17 | static auto vbegin(E &&expr) 2024-04-16T11:39:22,706 | ^~~~~~ 2024-04-16T11:39:22,706 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,707 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,708 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,708 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,709 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,710 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,711 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,711 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,712 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,713 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,714 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,714 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,715 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-04-16T11:39:22,716 src/fluidimage/topologies/__pythran__/example.cpp:366:69: required from here 2024-04-16T11:39:22,717 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,717 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-04-16T11:39:22,718 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-04-16T11:39:22,718 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,719 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-04-16T11:39:22,720 | ^~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,720 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,721 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,722 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,723 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,724 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,725 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,725 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,726 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,727 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,728 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,729 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,729 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-04-16T11:39:22,730 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:22,731 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,731 184 | iter.store(*oiter); 2024-04-16T11:39:22,732 | ^~~~~~ 2024-04-16T11:39:22,733 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,733 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:22,734 | ^~~~~~~~ 2024-04-16T11:39:22,735 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,736 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:22,736 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,737 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,738 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:22,739 | ^~~~~~~~ 2024-04-16T11:39:22,740 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,740 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:22,741 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,742 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,742 184 | iter.store(*oiter); 2024-04-16T11:39:22,743 | ^~~~~~ 2024-04-16T11:39:22,744 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,745 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:22,745 | ^~~~~~~~ 2024-04-16T11:39:22,746 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,747 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,747 184 | iter.store(*oiter); 2024-04-16T11:39:22,748 | ^~~~~~ 2024-04-16T11:39:22,750 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,751 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:22,751 | ^~~~~~~~ 2024-04-16T11:39:22,752 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,753 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,753 184 | iter.store(*oiter); 2024-04-16T11:39:22,754 | ^~~~~~ 2024-04-16T11:39:22,755 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,756 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:22,756 | ^~~~~~~~ 2024-04-16T11:39:22,757 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,758 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,759 184 | iter.store(*oiter); 2024-04-16T11:39:22,760 | ^~~~~~ 2024-04-16T11:39:22,761 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,761 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:22,762 | ^~~~~~~~ 2024-04-16T11:39:22,763 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,763 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,764 184 | iter.store(*oiter); 2024-04-16T11:39:22,764 | ^~~~~~ 2024-04-16T11:39:22,765 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,766 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:22,766 | ^~~~~~~~ 2024-04-16T11:39:22,767 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,768 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,769 184 | iter.store(*oiter); 2024-04-16T11:39:22,769 | ^~~~~~ 2024-04-16T11:39:22,770 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,771 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,772 | ^~~~~~~~ 2024-04-16T11:39:22,772 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,773 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,774 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,775 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,776 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,777 | ^~~~~~~~ 2024-04-16T11:39:22,777 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,778 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,779 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,781 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,782 184 | iter.store(*oiter); 2024-04-16T11:39:22,782 | ^~~~~~ 2024-04-16T11:39:22,783 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,784 201 | list operator*(N n, list const &l) 2024-04-16T11:39:22,785 | ^~~~~~~~ 2024-04-16T11:39:22,786 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,787 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,788 184 | iter.store(*oiter); 2024-04-16T11:39:22,789 | ^~~~~~ 2024-04-16T11:39:22,789 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,790 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:22,791 | ^~~~~~~~ 2024-04-16T11:39:22,792 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,792 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,793 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:22,794 | ^~~~~~~~ 2024-04-16T11:39:22,795 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,796 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,796 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:22,797 | ^~~~~~~~ 2024-04-16T11:39:22,798 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,798 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,799 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:22,800 | ^~~~~~~~ 2024-04-16T11:39:22,800 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,801 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,802 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,803 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,804 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,804 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,805 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,806 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,807 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,807 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,808 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,809 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,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::ndarray >; argument_type1 = {anonymous}::pythonic::types::ndarray >; argument_type2 = long int; typename type::result_type = {anonymous}::pythonic::types::ndarray >]’ 2024-04-16T11:39:22,810 src/fluidimage/topologies/__pythran__/example.cpp:238:69: required from here 2024-04-16T11:39:22,811 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,812 184 | iter.store(*oiter); 2024-04-16T11:39:22,813 | ^~~~~~ 2024-04-16T11:39:22,813 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,814 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:22,820 | ^~~~~~~~ 2024-04-16T11:39:22,821 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,821 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:22,822 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,822 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,823 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:22,824 | ^~~~~~~~ 2024-04-16T11:39:22,824 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,825 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:22,825 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,826 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,827 184 | iter.store(*oiter); 2024-04-16T11:39:22,827 | ^~~~~~ 2024-04-16T11:39:22,828 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,829 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:22,829 | ^~~~~~~~ 2024-04-16T11:39:22,830 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,831 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,832 184 | iter.store(*oiter); 2024-04-16T11:39:22,832 | ^~~~~~ 2024-04-16T11:39:22,833 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,834 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:22,834 | ^~~~~~~~ 2024-04-16T11:39:22,835 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,836 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,837 184 | iter.store(*oiter); 2024-04-16T11:39:22,837 | ^~~~~~ 2024-04-16T11:39:22,838 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,839 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:22,840 | ^~~~~~~~ 2024-04-16T11:39:22,840 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,841 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,841 184 | iter.store(*oiter); 2024-04-16T11:39:22,842 | ^~~~~~ 2024-04-16T11:39:22,843 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,843 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:22,844 | ^~~~~~~~ 2024-04-16T11:39:22,844 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,845 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,846 184 | iter.store(*oiter); 2024-04-16T11:39:22,846 | ^~~~~~ 2024-04-16T11:39:22,847 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,847 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:22,848 | ^~~~~~~~ 2024-04-16T11:39:22,849 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,849 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,850 184 | iter.store(*oiter); 2024-04-16T11:39:22,851 | ^~~~~~ 2024-04-16T11:39:22,851 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,852 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,853 | ^~~~~~~~ 2024-04-16T11:39:22,853 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,854 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,855 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,855 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,856 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,856 | ^~~~~~~~ 2024-04-16T11:39:22,857 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,857 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,858 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,858 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,859 184 | iter.store(*oiter); 2024-04-16T11:39:22,859 | ^~~~~~ 2024-04-16T11:39:22,860 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,861 201 | list operator*(N n, list const &l) 2024-04-16T11:39:22,861 | ^~~~~~~~ 2024-04-16T11:39:22,862 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,863 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,863 184 | iter.store(*oiter); 2024-04-16T11:39:22,864 | ^~~~~~ 2024-04-16T11:39:22,865 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,866 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:22,866 | ^~~~~~~~ 2024-04-16T11:39:22,867 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,868 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,869 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:22,869 | ^~~~~~~~ 2024-04-16T11:39:22,870 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,871 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,872 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:22,872 | ^~~~~~~~ 2024-04-16T11:39:22,873 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,874 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,875 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:22,876 | ^~~~~~~~ 2024-04-16T11:39:22,876 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,877 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,877 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,878 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,879 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,879 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,880 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,881 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,882 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,882 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,883 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,884 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,885 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-04-16T11:39:22,885 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-04-16T11:39:22,886 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,887 184 | iter.store(*oiter); 2024-04-16T11:39:22,887 | ^~~~~~ 2024-04-16T11:39:22,888 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,889 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:22,889 | ^~~~~~~~ 2024-04-16T11:39:22,890 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,890 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:22,891 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,892 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,893 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:22,894 | ^~~~~~~~ 2024-04-16T11:39:22,894 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,895 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:22,896 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,897 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,898 184 | iter.store(*oiter); 2024-04-16T11:39:22,899 | ^~~~~~ 2024-04-16T11:39:22,899 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,900 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:22,901 | ^~~~~~~~ 2024-04-16T11:39:22,902 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,903 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,903 184 | iter.store(*oiter); 2024-04-16T11:39:22,904 | ^~~~~~ 2024-04-16T11:39:22,905 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,906 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:22,906 | ^~~~~~~~ 2024-04-16T11:39:22,907 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,907 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,908 184 | iter.store(*oiter); 2024-04-16T11:39:22,909 | ^~~~~~ 2024-04-16T11:39:22,909 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,910 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:22,910 | ^~~~~~~~ 2024-04-16T11:39:22,911 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,911 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,912 184 | iter.store(*oiter); 2024-04-16T11:39:22,913 | ^~~~~~ 2024-04-16T11:39:22,914 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,914 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:22,915 | ^~~~~~~~ 2024-04-16T11:39:22,916 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,917 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,917 184 | iter.store(*oiter); 2024-04-16T11:39:22,918 | ^~~~~~ 2024-04-16T11:39:22,919 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,920 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:22,921 | ^~~~~~~~ 2024-04-16T11:39:22,921 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,922 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,922 184 | iter.store(*oiter); 2024-04-16T11:39:22,923 | ^~~~~~ 2024-04-16T11:39:22,924 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,924 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,925 | ^~~~~~~~ 2024-04-16T11:39:22,926 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,926 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,927 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,927 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,928 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,929 | ^~~~~~~~ 2024-04-16T11:39:22,929 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,930 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,931 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,931 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,932 184 | iter.store(*oiter); 2024-04-16T11:39:22,933 | ^~~~~~ 2024-04-16T11:39:22,933 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,934 201 | list operator*(N n, list const &l) 2024-04-16T11:39:22,934 | ^~~~~~~~ 2024-04-16T11:39:22,935 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,936 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,936 184 | iter.store(*oiter); 2024-04-16T11:39:22,937 | ^~~~~~ 2024-04-16T11:39:22,938 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,938 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:22,939 | ^~~~~~~~ 2024-04-16T11:39:22,940 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,941 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,942 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:22,942 | ^~~~~~~~ 2024-04-16T11:39:22,943 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,943 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,944 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:22,945 | ^~~~~~~~ 2024-04-16T11:39:22,946 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,946 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,947 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:22,947 | ^~~~~~~~ 2024-04-16T11:39:22,948 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,948 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,949 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,950 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,951 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,952 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,952 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,953 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,954 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,954 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,955 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,956 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,957 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-04-16T11:39:22,958 src/fluidimage/topologies/__pythran__/example.cpp:270:69: required from here 2024-04-16T11:39:22,958 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,959 184 | iter.store(*oiter); 2024-04-16T11:39:22,959 | ^~~~~~ 2024-04-16T11:39:22,960 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,961 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:22,962 | ^~~~~~~~ 2024-04-16T11:39:22,963 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,963 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:22,964 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,964 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,965 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:22,966 | ^~~~~~~~ 2024-04-16T11:39:22,967 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,967 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:22,968 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:22,969 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,970 184 | iter.store(*oiter); 2024-04-16T11:39:22,971 | ^~~~~~ 2024-04-16T11:39:22,971 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,972 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:22,972 | ^~~~~~~~ 2024-04-16T11:39:22,973 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,973 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,974 184 | iter.store(*oiter); 2024-04-16T11:39:22,974 | ^~~~~~ 2024-04-16T11:39:22,975 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,976 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:22,976 | ^~~~~~~~ 2024-04-16T11:39:22,977 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,978 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,979 184 | iter.store(*oiter); 2024-04-16T11:39:22,979 | ^~~~~~ 2024-04-16T11:39:22,980 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,981 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:22,982 | ^~~~~~~~ 2024-04-16T11:39:22,982 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,983 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,984 184 | iter.store(*oiter); 2024-04-16T11:39:22,985 | ^~~~~~ 2024-04-16T11:39:22,986 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,986 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:22,987 | ^~~~~~~~ 2024-04-16T11:39:22,988 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,988 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,989 184 | iter.store(*oiter); 2024-04-16T11:39:22,990 | ^~~~~~ 2024-04-16T11:39:22,990 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,991 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:22,992 | ^~~~~~~~ 2024-04-16T11:39:22,992 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:22,993 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:22,994 184 | iter.store(*oiter); 2024-04-16T11:39:22,994 | ^~~~~~ 2024-04-16T11:39:22,995 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,996 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:22,997 | ^~~~~~~~ 2024-04-16T11:39:22,997 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:22,998 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:22,999 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:23,000 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:23,000 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:23,001 | ^~~~~~~~ 2024-04-16T11:39:23,002 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:23,002 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:23,003 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:23,004 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:23,005 184 | iter.store(*oiter); 2024-04-16T11:39:23,006 | ^~~~~~ 2024-04-16T11:39:23,006 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:23,007 201 | list operator*(N n, list const &l) 2024-04-16T11:39:23,008 | ^~~~~~~~ 2024-04-16T11:39:23,008 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:23,009 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:23,010 184 | iter.store(*oiter); 2024-04-16T11:39:23,010 | ^~~~~~ 2024-04-16T11:39:23,011 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:23,011 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:23,012 | ^~~~~~~~ 2024-04-16T11:39:23,013 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:23,014 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:23,014 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:23,015 | ^~~~~~~~ 2024-04-16T11:39:23,015 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:23,016 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:23,017 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:23,017 | ^~~~~~~~ 2024-04-16T11:39:23,018 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:23,019 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:23,020 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:23,020 | ^~~~~~~~ 2024-04-16T11:39:23,021 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:26,889 [8/12] Compiling C++ object src/fluidimage/calcul/__pythran__/correl.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._correl.cpp.o 2024-04-16T11:39:26,890 FAILED: src/fluidimage/calcul/__pythran__/correl.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._correl.cpp.o 2024-04-16T11:39:26,890 c++ -Isrc/fluidimage/calcul/__pythran__/correl.cpython-311-arm-linux-gnueabihf.so.p -Isrc/fluidimage/calcul/__pythran__ -I../src/fluidimage/calcul/__pythran__ -I/tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran -I/tmp/pip-build-env-t1mz9r3y/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__/correl.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._correl.cpp.o -MF src/fluidimage/calcul/__pythran__/correl.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._correl.cpp.o.d -o src/fluidimage/calcul/__pythran__/correl.cpython-311-arm-linux-gnueabihf.so.p/meson-generated_.._correl.cpp.o -c src/fluidimage/calcul/__pythran__/correl.cpp 2024-04-16T11:39:26,891 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/tuple.hpp:5, 2024-04-16T11:39:26,892 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/builtins/bool_.hpp:5, 2024-04-16T11:39:26,892 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:4, 2024-04-16T11:39:26,893 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:6, 2024-04-16T11:39:26,893 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/slice.hpp:5, 2024-04-16T11:39:26,894 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:46, 2024-04-16T11:39:26,894 from src/fluidimage/calcul/__pythran__/correl.cpp:1: 2024-04-16T11:39:26,894 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,895 101 | xsimd::batch> { 2024-04-16T11:39:26,895 | ^~~~~ 2024-04-16T11:39:26,896 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/xsimd.hpp:55, 2024-04-16T11:39:26,896 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:7: 2024-04-16T11:39:26,897 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:26,897 34 | class batch; 2024-04-16T11:39:26,898 | ^~~~~ 2024-04-16T11:39:26,898 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 2 is invalid 2024-04-16T11:39:26,899 101 | xsimd::batch> { 2024-04-16T11:39:26,900 | ^~ 2024-04-16T11:39:26,900 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 4 is invalid 2024-04-16T11:39:26,901 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:101:60: error: template argument 5 is invalid 2024-04-16T11:39:26,901 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,902 103 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:26,902 | ^ 2024-04-16T11:39:26,903 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:26,903 34 | class batch; 2024-04-16T11:39:26,904 | ^~~~~ 2024-04-16T11:39:26,904 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:103:65: error: expected identifier before ‘;’ token 2024-04-16T11:39:26,905 103 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:26,906 | ^ 2024-04-16T11:39:26,906 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/nditerator.hpp:105:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:26,906 105 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:26,907 | ^~~~~~~~~~~ 2024-04-16T11:39:26,907 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,908 109 | auto operator*() const -> decltype(xsimd::load_unaligned(data)); 2024-04-16T11:39:26,908 | ^~~~~~~~~~~~~~ 2024-04-16T11:39:26,909 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,909 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,910 119 | void store(xsimd::batch const &); 2024-04-16T11:39:26,910 | ^ 2024-04-16T11:39:26,910 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:26,911 34 | class batch; 2024-04-16T11:39:26,911 | ^~~~~ 2024-04-16T11:39:26,912 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/dynamic_tuple.hpp:8, 2024-04-16T11:39:26,912 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:7, 2024-04-16T11:39:26,913 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/bool_.hpp:6: 2024-04-16T11:39:26,913 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-04-16T11:39:26,914 208 | -> decltype(xsimd::load_unaligned(data)) 2024-04-16T11:39:26,914 | ^~~~~~~~~~~~~~ 2024-04-16T11:39:26,915 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/nditerator.hpp:208:26: error: ‘load_unaligned’ is not a member of ‘xsimd’ 2024-04-16T11:39:26,915 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,916 215 | const_simd_nditerator::store(xsimd::batch const &val) 2024-04-16T11:39:26,916 | ^ 2024-04-16T11:39:26,917 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:26,917 34 | class batch; 2024-04-16T11:39:26,918 | ^~~~~ 2024-04-16T11:39:26,918 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,919 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,920 217 | val.store_unaligned(const_cast(data)); 2024-04-16T11:39:26,921 | ^~~~~~~~~~~~~~~ 2024-04-16T11:39:26,922 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_op_helper.hpp:4, 2024-04-16T11:39:26,922 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/bool_.hpp:7, 2024-04-16T11:39:26,923 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:19, 2024-04-16T11:39:26,924 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:4, 2024-04-16T11:39:26,924 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:8: 2024-04-16T11:39:26,925 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_broadcast.hpp: At global scope: 2024-04-16T11:39:26,925 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,926 191 | xsimd::batch _splated; 2024-04-16T11:39:26,926 | ^ 2024-04-16T11:39:26,927 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:26,927 34 | class batch; 2024-04-16T11:39:26,928 | ^~~~~ 2024-04-16T11:39:26,928 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:34: 2024-04-16T11:39:26,929 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,930 733 | typename std::remove_reference::type::value_type>...>, 2024-04-16T11:39:26,930 | ^ 2024-04-16T11:39:26,930 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:26,931 34 | class batch; 2024-04-16T11:39:26,931 | ^~~~~ 2024-04-16T11:39:26,932 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:68: error: expected parameter pack before ‘...’ 2024-04-16T11:39:26,932 733 | typename std::remove_reference::type::value_type>...>, 2024-04-16T11:39:26,933 | ^~~ 2024-04-16T11:39:26,933 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:733:71: error: template argument 1 is invalid 2024-04-16T11:39:26,933 733 | typename std::remove_reference::type::value_type>...>, 2024-04-16T11:39:26,934 | ^ 2024-04-16T11:39:26,934 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:734:69: error: template argument 4 is invalid 2024-04-16T11:39:26,935 734 | typename std::remove_reference::type::simd_iterator...>; 2024-04-16T11:39:26,935 | ^ 2024-04-16T11:39:26,936 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,937 739 | simd_iterator _vbegin(types::vectorize, utils::index_sequence) const; 2024-04-16T11:39:26,937 | ^~~~~~~~~~~~~ 2024-04-16T11:39:26,937 | nditerator 2024-04-16T11:39:26,938 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,938 740 | simd_iterator vbegin(types::vectorize) const; 2024-04-16T11:39:26,938 | ^~~~~~~~~~~~~ 2024-04-16T11:39:26,939 | nditerator 2024-04-16T11:39:26,939 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,939 742 | simd_iterator _vend(types::vectorize, utils::index_sequence) const; 2024-04-16T11:39:26,940 | ^~~~~~~~~~~~~ 2024-04-16T11:39:26,940 | nditerator 2024-04-16T11:39:26,940 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,941 743 | simd_iterator vend(types::vectorize) const; 2024-04-16T11:39:26,941 | ^~~~~~~~~~~~~ 2024-04-16T11:39:26,942 | nditerator 2024-04-16T11:39:26,942 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:12: 2024-04-16T11:39:26,942 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,943 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,943 174 | using vT = xsimd::batch; 2024-04-16T11:39:26,944 | ^ 2024-04-16T11:39:26,944 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:26,945 34 | class batch; 2024-04-16T11:39:26,945 | ^~~~~ 2024-04-16T11:39:26,946 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:176:35: error: ‘vT’ has not been declared 2024-04-16T11:39:26,946 176 | static const std::size_t vN = vT::size; 2024-04-16T11:39:26,947 | ^~ 2024-04-16T11:39:26,947 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,948 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,948 445 | using vT = typename xsimd::batch; 2024-04-16T11:39:26,949 | ^ 2024-04-16T11:39:26,949 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:26,950 34 | class batch; 2024-04-16T11:39:26,950 | ^~~~~ 2024-04-16T11:39:26,951 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:445:40: error: expected identifier before ‘;’ token 2024-04-16T11:39:26,951 445 | using vT = typename xsimd::batch; 2024-04-16T11:39:26,952 | ^ 2024-04-16T11:39:26,952 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:448:35: error: ‘vT’ has not been declared 2024-04-16T11:39:26,953 448 | static const std::size_t vN = vT::size; 2024-04-16T11:39:26,953 | ^~ 2024-04-16T11:39:26,954 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:18: 2024-04-16T11:39:26,954 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,954 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,955 219 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:26,955 | ^ 2024-04-16T11:39:26,956 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:26,956 34 | class batch; 2024-04-16T11:39:26,956 | ^~~~~ 2024-04-16T11:39:26,957 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:219:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:26,957 219 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:26,958 | ^ 2024-04-16T11:39:26,958 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:220:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:26,959 220 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:26,959 | ^~~~~~~~~~~ 2024-04-16T11:39:26,960 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,960 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,961 497 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:26,961 | ^ 2024-04-16T11:39:26,962 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:26,962 34 | class batch; 2024-04-16T11:39:26,963 | ^~~~~ 2024-04-16T11:39:26,963 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:497:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:26,964 497 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:26,964 | ^ 2024-04-16T11:39:26,964 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:498:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:26,965 498 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:26,965 | ^~~~~~~~~~~ 2024-04-16T11:39:26,966 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_op_helper.hpp:5, 2024-04-16T11:39:26,967 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/bool_.hpp:6, 2024-04-16T11:39:26,967 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:23: 2024-04-16T11:39:26,968 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_broadcast.hpp: In constructor ‘{anonymous}::pythonic::types::broadcast_base::broadcast_base(V)’: 2024-04-16T11:39:26,968 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,968 79 | : _value(v), _splated(xsimd::batch(_value)) 2024-04-16T11:39:26,969 | ^ 2024-04-16T11:39:26,969 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:26,969 34 | class batch; 2024-04-16T11:39:26,970 | ^~~~~ 2024-04-16T11:39:26,970 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:37: 2024-04-16T11:39:26,971 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp: At global scope: 2024-04-16T11:39:26,971 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,972 228 | numpy_expr::_vbegin(vectorize, utils::index_sequence) const 2024-04-16T11:39:26,972 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:26,973 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,973 746 | simd_iterator_nobroadcast _vbegin(types::vectorize_nobroadcast, 2024-04-16T11:39:26,973 | ^~~~~~~ 2024-04-16T11:39:26,974 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,974 595 | struct numpy_expr { 2024-04-16T11:39:26,975 | ^~~~~~~~~~ 2024-04-16T11:39:26,975 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,976 240 | numpy_expr::vbegin(vectorize) const 2024-04-16T11:39:26,976 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:26,977 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,977 748 | simd_iterator_nobroadcast vbegin(types::vectorize_nobroadcast) const; 2024-04-16T11:39:26,978 | ^~~~~~ 2024-04-16T11:39:26,979 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,980 595 | struct numpy_expr { 2024-04-16T11:39:26,980 | ^~~~~~~~~~ 2024-04-16T11:39:26,981 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,981 248 | numpy_expr::_vend(vectorize, utils::index_sequence) const 2024-04-16T11:39:26,982 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:26,983 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,983 750 | simd_iterator_nobroadcast _vend(types::vectorize_nobroadcast, 2024-04-16T11:39:26,984 | ^~~~~ 2024-04-16T11:39:26,985 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,985 595 | struct numpy_expr { 2024-04-16T11:39:26,986 | ^~~~~~~~~~ 2024-04-16T11:39:26,987 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,987 257 | numpy_expr::vend(vectorize) const 2024-04-16T11:39:26,988 | ^~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:26,988 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,989 752 | simd_iterator_nobroadcast vend(types::vectorize_nobroadcast) const; 2024-04-16T11:39:26,989 | ^~~~ 2024-04-16T11:39:26,990 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,990 595 | struct numpy_expr { 2024-04-16T11:39:26,991 | ^~~~~~~~~~ 2024-04-16T11:39:26,991 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:14, 2024-04-16T11:39:26,992 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:38: 2024-04-16T11:39:26,992 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,993 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,993 334 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:26,994 | ^ 2024-04-16T11:39:26,994 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:26,994 34 | class batch; 2024-04-16T11:39:26,995 | ^~~~~ 2024-04-16T11:39:26,995 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:334:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:26,995 334 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:26,996 | ^ 2024-04-16T11:39:26,996 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:335:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:26,997 335 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:26,997 | ^~~~~~~~~~~ 2024-04-16T11:39:26,997 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,998 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:26,998 721 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:26,999 | ^ 2024-04-16T11:39:26,999 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:27,000 34 | class batch; 2024-04-16T11:39:27,000 | ^~~~~ 2024-04-16T11:39:27,001 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:721:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:27,001 721 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:27,002 | ^ 2024-04-16T11:39:27,002 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_gexpr.hpp:722:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:27,003 722 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:27,003 | ^~~~~~~~~~~ 2024-04-16T11:39:27,004 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,004 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,004 690 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:27,005 | ^ 2024-04-16T11:39:27,005 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:27,006 34 | class batch; 2024-04-16T11:39:27,007 | ^~~~~ 2024-04-16T11:39:27,007 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:690:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:27,007 690 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:27,008 | ^ 2024-04-16T11:39:27,008 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:691:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:27,008 691 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:27,009 | ^~~~~~~~~~~ 2024-04-16T11:39:27,009 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,010 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,010 249 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:27,010 | ^ 2024-04-16T11:39:27,011 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:27,011 34 | class batch; 2024-04-16T11:39:27,012 | ^~~~~ 2024-04-16T11:39:27,012 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:249:53: error: expected identifier before ‘;’ token 2024-04-16T11:39:27,012 249 | using vector_type = typename xsimd::batch; 2024-04-16T11:39:27,013 | ^ 2024-04-16T11:39:27,013 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/tuple.hpp:250:44: error: ‘vector_type’ has not been declared 2024-04-16T11:39:27,014 250 | static const std::size_t vector_size = vector_type::size; 2024-04-16T11:39:27,014 | ^~~~~~~~~~~ 2024-04-16T11:39:27,015 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/sum.hpp:5, 2024-04-16T11:39:27,015 from src/fluidimage/calcul/__pythran__/correl.cpp:47: 2024-04-16T11:39:27,016 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp: In function ‘F {anonymous}::pythonic::numpy::vreduce(E, F)’: 2024-04-16T11:39:27,016 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,017 79 | using vT = xsimd::batch; 2024-04-16T11:39:27,017 | ^ 2024-04-16T11:39:27,018 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/xsimd/arch/xsimd_scalar.hpp:34:11: note: provided for ‘template class xsimd::batch’ 2024-04-16T11:39:27,018 34 | class batch; 2024-04-16T11:39:27,019 | ^~~~~ 2024-04-16T11:39:27,020 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:80:30: error: ‘vT’ has not been declared 2024-04-16T11:39:27,021 80 | static const size_t vN = vT::size; 2024-04-16T11:39:27,021 | ^~ 2024-04-16T11:39:27,022 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,023 88 | alignas(sizeof(vT)) T stored[vN]; 2024-04-16T11:39:27,024 | ^~ 2024-04-16T11:39:27,025 | vN 2024-04-16T11:39:27,025 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,025 88 | alignas(sizeof(vT)) T stored[vN]; 2024-04-16T11:39:27,026 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,026 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:89:27: error: ‘stored’ was not declared in this scope 2024-04-16T11:39:27,027 89 | vacc.store_aligned(&stored[0]); 2024-04-16T11:39:27,027 | ^~~~~~ 2024-04-16T11:39:27,027 /tmp/pip-build-env-t1mz9r3y/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::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’: 2024-04-16T11:39:27,028 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:82:36: required from ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::numpy_expr >&> >; F = float]’ 2024-04-16T11:39:27,028 /tmp/pip-build-env-t1mz9r3y/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_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >; F = float; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-04-16T11:39:27,029 /tmp/pip-build-env-t1mz9r3y/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::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>&; F = float; Op = {anonymous}::pythonic::operator_::functor::iadd; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer_nobroadcast]’ 2024-04-16T11:39:27,030 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-04-16T11:39:27,030 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr >&>; 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-04-16T11:39:27,031 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/sum.hpp:17:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::iadd>((forward)(::pythonic::numpy::sum::args)...)) {anonymous}::pythonic::numpy::sum(Args&& ...) [with Args = {{anonymous}::pythonic::types::numpy_expr >&>}; decltype (reduce<{anonymous}::pythonic::operator_::functor::iadd>((forward)(::pythonic::numpy::sum::args)...)) = float]’ 2024-04-16T11:39:27,031 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/sum.hpp:20:3: required from ‘decltype ({anonymous}::pythonic::numpy::sum((forward)(::pythonic::numpy::functor::sum::operator()::types)...)) {anonymous}::pythonic::numpy::functor::sum::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>}; decltype ({anonymous}::pythonic::numpy::sum((forward)(::pythonic::numpy::functor::sum::operator()::types)...)) = float]’ 2024-04-16T11:39:27,032 src/fluidimage/calcul/__pythran__/correl.cpp:592:230: required from ‘typename {anonymous}::__pythran_correl::correl_numpy::type::result_type {anonymous}::__pythran_correl::correl_numpy::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 = std::tuple<{anonymous}::pythonic::types::ndarray >, float>]’ 2024-04-16T11:39:27,032 src/fluidimage/calcul/__pythran__/correl.cpp:605:76: required from here 2024-04-16T11:39:27,033 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,033 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:27,034 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,034 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,035 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:27,036 | ^~~~~~~~ 2024-04-16T11:39:27,036 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,036 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,037 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:27,037 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,038 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,038 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:27,039 | ^~~~~~~~ 2024-04-16T11:39:27,039 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,040 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,040 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:27,041 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,041 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,042 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:27,042 | ^~~~~~~~ 2024-04-16T11:39:27,043 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,043 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,044 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:27,044 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,045 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:14: 2024-04-16T11:39:27,045 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,046 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:27,046 | ^~~~~~~~ 2024-04-16T11:39:27,047 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,047 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,048 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:27,049 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,049 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,049 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:27,050 | ^~~~~~~~ 2024-04-16T11:39:27,050 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,051 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,051 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:27,052 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,052 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,053 201 | list operator*(N n, list const &l) 2024-04-16T11:39:27,053 | ^~~~~~~~ 2024-04-16T11:39:27,053 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,054 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,054 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:27,055 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,055 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:1311: 2024-04-16T11:39:27,056 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,056 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:27,057 | ^~~~~~~~ 2024-04-16T11:39:27,057 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,058 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:27,058 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,059 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,059 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:27,060 | ^~~~~~~~ 2024-04-16T11:39:27,060 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,061 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:27,061 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,061 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,062 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:27,062 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,063 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/str.hpp:6, 2024-04-16T11:39:27,063 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/exceptions.hpp:7, 2024-04-16T11:39:27,064 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/builtins/ValueError.hpp:6, 2024-04-16T11:39:27,064 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:10: 2024-04-16T11:39:27,064 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,065 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:27,065 | ^~~~~~~~ 2024-04-16T11:39:27,066 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,066 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,066 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:27,067 | ^~~~~~~~ 2024-04-16T11:39:27,068 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,068 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,069 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:27,069 | ^~~~~~~~ 2024-04-16T11:39:27,070 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,070 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,071 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:27,071 | ^~~~~~~~ 2024-04-16T11:39:27,072 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,072 /tmp/pip-build-env-t1mz9r3y/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::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >::_dereference({anonymous}::pythonic::utils::make_index_sequence<1>) const’ 2024-04-16T11:39:27,073 437 | this->_dereference(utils::make_index_sequence{})) 2024-04-16T11:39:27,074 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,074 /tmp/pip-build-env-t1mz9r3y/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::numpy_iexpr >&> >; Op = {anonymous}::pythonic::numpy::functor::square; Iters = {{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >}]’ 2024-04-16T11:39:27,075 430 | auto _dereference(utils::index_sequence) const 2024-04-16T11:39:27,075 | ^~~~~~~~~~~~ 2024-04-16T11:39:27,076 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,076 /tmp/pip-build-env-t1mz9r3y/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::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::numpy::functor::square, ::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::square, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&> >, ::pythonic::numpy::functor::square, ::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::square, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {0}]’: 2024-04-16T11:39:27,077 /tmp/pip-build-env-t1mz9r3y/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::square, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ 2024-04-16T11:39:27,078 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:82:36: required from ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer_nobroadcast; Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::numpy_expr >&> >; F = float]’ 2024-04-16T11:39:27,078 /tmp/pip-build-env-t1mz9r3y/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_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >; F = float; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-04-16T11:39:27,079 /tmp/pip-build-env-t1mz9r3y/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::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>&; F = float; Op = {anonymous}::pythonic::operator_::functor::iadd; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer_nobroadcast]’ 2024-04-16T11:39:27,079 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-04-16T11:39:27,080 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr >&>; 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-04-16T11:39:27,080 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/sum.hpp:17:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::iadd>((forward)(::pythonic::numpy::sum::args)...)) {anonymous}::pythonic::numpy::sum(Args&& ...) [with Args = {{anonymous}::pythonic::types::numpy_expr >&>}; decltype (reduce<{anonymous}::pythonic::operator_::functor::iadd>((forward)(::pythonic::numpy::sum::args)...)) = float]’ 2024-04-16T11:39:27,081 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/sum.hpp:20:3: required from ‘decltype ({anonymous}::pythonic::numpy::sum((forward)(::pythonic::numpy::functor::sum::operator()::types)...)) {anonymous}::pythonic::numpy::functor::sum::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>}; decltype ({anonymous}::pythonic::numpy::sum((forward)(::pythonic::numpy::functor::sum::operator()::types)...)) = float]’ 2024-04-16T11:39:27,082 src/fluidimage/calcul/__pythran__/correl.cpp:592:230: required from ‘typename {anonymous}::__pythran_correl::correl_numpy::type::result_type {anonymous}::__pythran_correl::correl_numpy::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 = std::tuple<{anonymous}::pythonic::types::ndarray >, float>]’ 2024-04-16T11:39:27,082 src/fluidimage/calcul/__pythran__/correl.cpp:605:76: required from here 2024-04-16T11:39:27,083 /tmp/pip-build-env-t1mz9r3y/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 >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’}) 2024-04-16T11:39:27,084 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:27,084 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,085 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,085 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:27,086 | ^~~~~~~~ 2024-04-16T11:39:27,086 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,087 /tmp/pip-build-env-t1mz9r3y/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 >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-04-16T11:39:27,087 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:27,088 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,088 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,089 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:27,089 | ^~~~~~~~ 2024-04-16T11:39:27,090 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,090 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,091 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:27,091 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,092 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,092 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:27,093 | ^~~~~~~~ 2024-04-16T11:39:27,093 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,094 /tmp/pip-build-env-t1mz9r3y/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 >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-04-16T11:39:27,094 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:27,095 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,096 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,096 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:27,097 | ^~~~~~~~ 2024-04-16T11:39:27,097 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,098 /tmp/pip-build-env-t1mz9r3y/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 >&> > > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-04-16T11:39:27,098 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:27,099 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,099 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,100 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:27,100 | ^~~~~~~~ 2024-04-16T11:39:27,101 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,101 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,102 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:27,102 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,103 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,103 201 | list operator*(N n, list const &l) 2024-04-16T11:39:27,104 | ^~~~~~~~ 2024-04-16T11:39:27,104 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,105 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,106 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:27,106 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,107 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,107 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:27,108 | ^~~~~~~~ 2024-04-16T11:39:27,108 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,109 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:27,110 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,111 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,111 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:27,112 | ^~~~~~~~ 2024-04-16T11:39:27,113 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,114 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:27,114 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,115 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,116 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:27,116 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,117 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,117 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:27,118 | ^~~~~~~~ 2024-04-16T11:39:27,118 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,119 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,120 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:27,120 | ^~~~~~~~ 2024-04-16T11:39:27,120 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,121 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,122 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:27,122 | ^~~~~~~~ 2024-04-16T11:39:27,122 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,123 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,124 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:27,124 | ^~~~~~~~ 2024-04-16T11:39:27,125 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,125 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr >&> >; F = float]’: 2024-04-16T11:39:27,126 /tmp/pip-build-env-t1mz9r3y/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_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >; F = float; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-04-16T11:39:27,126 /tmp/pip-build-env-t1mz9r3y/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::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>&; F = float; Op = {anonymous}::pythonic::operator_::functor::iadd; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer_nobroadcast]’ 2024-04-16T11:39:27,127 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-04-16T11:39:27,127 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr >&>; 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-04-16T11:39:27,128 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/sum.hpp:17:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::iadd>((forward)(::pythonic::numpy::sum::args)...)) {anonymous}::pythonic::numpy::sum(Args&& ...) [with Args = {{anonymous}::pythonic::types::numpy_expr >&>}; decltype (reduce<{anonymous}::pythonic::operator_::functor::iadd>((forward)(::pythonic::numpy::sum::args)...)) = float]’ 2024-04-16T11:39:27,128 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/sum.hpp:20:3: required from ‘decltype ({anonymous}::pythonic::numpy::sum((forward)(::pythonic::numpy::functor::sum::operator()::types)...)) {anonymous}::pythonic::numpy::functor::sum::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>}; decltype ({anonymous}::pythonic::numpy::sum((forward)(::pythonic::numpy::functor::sum::operator()::types)...)) = float]’ 2024-04-16T11:39:27,129 src/fluidimage/calcul/__pythran__/correl.cpp:592:230: required from ‘typename {anonymous}::__pythran_correl::correl_numpy::type::result_type {anonymous}::__pythran_correl::correl_numpy::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 = std::tuple<{anonymous}::pythonic::types::ndarray >, float>]’ 2024-04-16T11:39:27,129 src/fluidimage/calcul/__pythran__/correl.cpp:605:76: required from here 2024-04-16T11:39:27,130 /tmp/pip-build-env-t1mz9r3y/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::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >&, {anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >&)’ 2024-04-16T11:39:27,130 83 | const long bound = std::distance(viter, vend); 2024-04-16T11:39:27,131 | ~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-04-16T11:39:27,131 In file included from /usr/include/c++/12/string:46, 2024-04-16T11:39:27,132 from /usr/include/c++/12/bits/locale_classes.h:40, 2024-04-16T11:39:27,132 from /usr/include/c++/12/bits/ios_base.h:41, 2024-04-16T11:39:27,133 from /usr/include/c++/12/ios:42, 2024-04-16T11:39:27,133 from /usr/include/c++/12/istream:38, 2024-04-16T11:39:27,133 from /usr/include/c++/12/sstream:38, 2024-04-16T11:39:27,134 from /usr/include/c++/12/complex:45, 2024-04-16T11:39:27,134 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/traits.hpp:4, 2024-04-16T11:39:27,135 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/combined.hpp:6, 2024-04-16T11:39:27,136 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/combined.hpp:4, 2024-04-16T11:39:27,136 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/core.hpp:42: 2024-04-16T11:39:27,137 /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-04-16T11:39:27,137 147 | distance(_InputIterator __first, _InputIterator __last) 2024-04-16T11:39:27,137 | ^~~~~~~~ 2024-04-16T11:39:27,138 /usr/include/c++/12/bits/stl_iterator_base_funcs.h:147:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,139 /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::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >]’: 2024-04-16T11:39:27,139 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr >&> >; F = float]’ 2024-04-16T11:39:27,140 /tmp/pip-build-env-t1mz9r3y/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_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >; F = float; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-04-16T11:39:27,140 /tmp/pip-build-env-t1mz9r3y/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::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>&; F = float; Op = {anonymous}::pythonic::operator_::functor::iadd; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer_nobroadcast]’ 2024-04-16T11:39:27,141 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-04-16T11:39:27,141 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr >&>; 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-04-16T11:39:27,142 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/sum.hpp:17:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::iadd>((forward)(::pythonic::numpy::sum::args)...)) {anonymous}::pythonic::numpy::sum(Args&& ...) [with Args = {{anonymous}::pythonic::types::numpy_expr >&>}; decltype (reduce<{anonymous}::pythonic::operator_::functor::iadd>((forward)(::pythonic::numpy::sum::args)...)) = float]’ 2024-04-16T11:39:27,143 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/sum.hpp:20:3: required from ‘decltype ({anonymous}::pythonic::numpy::sum((forward)(::pythonic::numpy::functor::sum::operator()::types)...)) {anonymous}::pythonic::numpy::functor::sum::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>}; decltype ({anonymous}::pythonic::numpy::sum((forward)(::pythonic::numpy::functor::sum::operator()::types)...)) = float]’ 2024-04-16T11:39:27,143 src/fluidimage/calcul/__pythran__/correl.cpp:592:230: required from ‘typename {anonymous}::__pythran_correl::correl_numpy::type::result_type {anonymous}::__pythran_correl::correl_numpy::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 = std::tuple<{anonymous}::pythonic::types::ndarray >, float>]’ 2024-04-16T11:39:27,144 src/fluidimage/calcul/__pythran__/correl.cpp:605:76: required from here 2024-04-16T11:39:27,144 /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::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > > >’ 2024-04-16T11:39:27,145 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr >&> >; F = float]’: 2024-04-16T11:39:27,145 /tmp/pip-build-env-t1mz9r3y/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_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >; F = float; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-04-16T11:39:27,146 /tmp/pip-build-env-t1mz9r3y/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::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>&; F = float; Op = {anonymous}::pythonic::operator_::functor::iadd; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer_nobroadcast]’ 2024-04-16T11:39:27,147 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-04-16T11:39:27,147 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr >&>; 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-04-16T11:39:27,148 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/sum.hpp:17:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::iadd>((forward)(::pythonic::numpy::sum::args)...)) {anonymous}::pythonic::numpy::sum(Args&& ...) [with Args = {{anonymous}::pythonic::types::numpy_expr >&>}; decltype (reduce<{anonymous}::pythonic::operator_::functor::iadd>((forward)(::pythonic::numpy::sum::args)...)) = float]’ 2024-04-16T11:39:27,148 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/sum.hpp:20:3: required from ‘decltype ({anonymous}::pythonic::numpy::sum((forward)(::pythonic::numpy::functor::sum::operator()::types)...)) {anonymous}::pythonic::numpy::functor::sum::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>}; decltype ({anonymous}::pythonic::numpy::sum((forward)(::pythonic::numpy::functor::sum::operator()::types)...)) = float]’ 2024-04-16T11:39:27,149 src/fluidimage/calcul/__pythran__/correl.cpp:592:230: required from ‘typename {anonymous}::__pythran_correl::correl_numpy::type::result_type {anonymous}::__pythran_correl::correl_numpy::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 = std::tuple<{anonymous}::pythonic::types::ndarray >, float>]’ 2024-04-16T11:39:27,149 src/fluidimage/calcul/__pythran__/correl.cpp:605:76: required from here 2024-04-16T11:39:27,150 /tmp/pip-build-env-t1mz9r3y/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::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’) 2024-04-16T11:39:27,150 85 | auto vacc = *viter; 2024-04-16T11:39:27,151 | ^~~~~~ 2024-04-16T11:39:27,151 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/complex128.hpp:4, 2024-04-16T11:39:27,152 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/ndarray.hpp:20: 2024-04-16T11:39:27,152 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,153 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:27,153 | ^~~~~~~~ 2024-04-16T11:39:27,154 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,154 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:27,155 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,155 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,156 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:27,156 | ^~~~~~~~ 2024-04-16T11:39:27,157 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,158 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:27,158 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,159 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const std::complex<_Tp>’ 2024-04-16T11:39:27,159 85 | auto vacc = *viter; 2024-04-16T11:39:27,160 | ^~~~~~ 2024-04-16T11:39:27,161 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,161 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:27,162 | ^~~~~~~~ 2024-04-16T11:39:27,162 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,162 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-04-16T11:39:27,163 85 | auto vacc = *viter; 2024-04-16T11:39:27,163 | ^~~~~~ 2024-04-16T11:39:27,164 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,165 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:27,165 | ^~~~~~~~ 2024-04-16T11:39:27,166 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,166 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,167 85 | auto vacc = *viter; 2024-04-16T11:39:27,167 | ^~~~~~ 2024-04-16T11:39:27,168 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,169 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:27,169 | ^~~~~~~~ 2024-04-16T11:39:27,170 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,170 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-04-16T11:39:27,171 85 | auto vacc = *viter; 2024-04-16T11:39:27,172 | ^~~~~~ 2024-04-16T11:39:27,172 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,173 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:27,174 | ^~~~~~~~ 2024-04-16T11:39:27,174 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,175 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-04-16T11:39:27,175 85 | auto vacc = *viter; 2024-04-16T11:39:27,176 | ^~~~~~ 2024-04-16T11:39:27,176 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,176 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:27,177 | ^~~~~~~~ 2024-04-16T11:39:27,178 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,178 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,179 85 | auto vacc = *viter; 2024-04-16T11:39:27,179 | ^~~~~~ 2024-04-16T11:39:27,180 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,181 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:27,181 | ^~~~~~~~ 2024-04-16T11:39:27,182 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,182 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:27,183 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,183 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,184 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:27,185 | ^~~~~~~~ 2024-04-16T11:39:27,185 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,186 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:27,187 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,188 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,188 85 | auto vacc = *viter; 2024-04-16T11:39:27,189 | ^~~~~~ 2024-04-16T11:39:27,189 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,189 201 | list operator*(N n, list const &l) 2024-04-16T11:39:27,190 | ^~~~~~~~ 2024-04-16T11:39:27,190 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,191 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:85:19: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,191 85 | auto vacc = *viter; 2024-04-16T11:39:27,191 | ^~~~~~ 2024-04-16T11:39:27,192 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,192 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:27,193 | ^~~~~~~~ 2024-04-16T11:39:27,193 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,194 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,194 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:27,194 | ^~~~~~~~ 2024-04-16T11:39:27,195 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,196 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,196 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:27,197 | ^~~~~~~~ 2024-04-16T11:39:27,197 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,198 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,198 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:27,199 | ^~~~~~~~ 2024-04-16T11:39:27,199 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,200 /tmp/pip-build-env-t1mz9r3y/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::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’) 2024-04-16T11:39:27,200 87 | Op{}(vacc, *viter); 2024-04-16T11:39:27,201 | ^~~~~~ 2024-04-16T11:39:27,201 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,202 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:27,202 | ^~~~~~~~ 2024-04-16T11:39:27,203 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,203 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:27,204 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,204 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,204 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:27,205 | ^~~~~~~~ 2024-04-16T11:39:27,205 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,206 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:27,206 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,207 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const std::complex<_Tp>’ 2024-04-16T11:39:27,207 87 | Op{}(vacc, *viter); 2024-04-16T11:39:27,208 | ^~~~~~ 2024-04-16T11:39:27,208 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,209 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:27,209 | ^~~~~~~~ 2024-04-16T11:39:27,210 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,210 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-04-16T11:39:27,211 87 | Op{}(vacc, *viter); 2024-04-16T11:39:27,212 | ^~~~~~ 2024-04-16T11:39:27,212 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,212 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:27,213 | ^~~~~~~~ 2024-04-16T11:39:27,213 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,213 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,214 87 | Op{}(vacc, *viter); 2024-04-16T11:39:27,214 | ^~~~~~ 2024-04-16T11:39:27,215 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,215 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:27,216 | ^~~~~~~~ 2024-04-16T11:39:27,216 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,217 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-04-16T11:39:27,217 87 | Op{}(vacc, *viter); 2024-04-16T11:39:27,217 | ^~~~~~ 2024-04-16T11:39:27,218 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,218 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:27,219 | ^~~~~~~~ 2024-04-16T11:39:27,220 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,220 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: ‘{anonymous}::pythonic::types::numpy_expr_simd_iterator_nobroadcast<{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-04-16T11:39:27,221 87 | Op{}(vacc, *viter); 2024-04-16T11:39:27,221 | ^~~~~~ 2024-04-16T11:39:27,222 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,222 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:27,223 | ^~~~~~~~ 2024-04-16T11:39:27,223 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,223 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,224 87 | Op{}(vacc, *viter); 2024-04-16T11:39:27,224 | ^~~~~~ 2024-04-16T11:39:27,225 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,225 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:27,226 | ^~~~~~~~ 2024-04-16T11:39:27,226 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,226 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:27,227 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,228 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,228 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:27,229 | ^~~~~~~~ 2024-04-16T11:39:27,229 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,229 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:27,230 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,230 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,231 87 | Op{}(vacc, *viter); 2024-04-16T11:39:27,231 | ^~~~~~ 2024-04-16T11:39:27,232 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,232 201 | list operator*(N n, list const &l) 2024-04-16T11:39:27,232 | ^~~~~~~~ 2024-04-16T11:39:27,233 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,234 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:87:20: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,234 87 | Op{}(vacc, *viter); 2024-04-16T11:39:27,235 | ^~~~~~ 2024-04-16T11:39:27,235 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,236 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:27,236 | ^~~~~~~~ 2024-04-16T11:39:27,236 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,237 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,237 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:27,237 | ^~~~~~~~ 2024-04-16T11:39:27,238 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,238 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,239 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:27,239 | ^~~~~~~~ 2024-04-16T11:39:27,240 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,240 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,241 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:27,241 | ^~~~~~~~ 2024-04-16T11:39:27,242 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,242 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr >&> >; F = float]’: 2024-04-16T11:39:27,243 /tmp/pip-build-env-t1mz9r3y/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_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >; F = float; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-04-16T11:39:27,243 /tmp/pip-build-env-t1mz9r3y/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::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>&; F = float; Op = {anonymous}::pythonic::operator_::functor::iadd; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer]’ 2024-04-16T11:39:27,244 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-04-16T11:39:27,244 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr >&>; 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-04-16T11:39:27,245 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/sum.hpp:17:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::iadd>((forward)(::pythonic::numpy::sum::args)...)) {anonymous}::pythonic::numpy::sum(Args&& ...) [with Args = {{anonymous}::pythonic::types::numpy_expr >&>}; decltype (reduce<{anonymous}::pythonic::operator_::functor::iadd>((forward)(::pythonic::numpy::sum::args)...)) = float]’ 2024-04-16T11:39:27,245 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/sum.hpp:20:3: required from ‘decltype ({anonymous}::pythonic::numpy::sum((forward)(::pythonic::numpy::functor::sum::operator()::types)...)) {anonymous}::pythonic::numpy::functor::sum::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>}; decltype ({anonymous}::pythonic::numpy::sum((forward)(::pythonic::numpy::functor::sum::operator()::types)...)) = float]’ 2024-04-16T11:39:27,246 src/fluidimage/calcul/__pythran__/correl.cpp:592:230: required from ‘typename {anonymous}::__pythran_correl::correl_numpy::type::result_type {anonymous}::__pythran_correl::correl_numpy::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 = std::tuple<{anonymous}::pythonic::types::ndarray >, float>]’ 2024-04-16T11:39:27,246 src/fluidimage/calcul/__pythran__/correl.cpp:605:76: required from here 2024-04-16T11:39:27,247 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:82:36: error: no matching function for call to ‘{anonymous}::pythonic::types::vectorizer::vbegin({anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >&)’ 2024-04-16T11:39:27,247 82 | auto viter = vectorizer::vbegin(e), vend = vectorizer::vend(e); 2024-04-16T11:39:27,248 | ~~~~~~~~~~~~~~~~~~^~~ 2024-04-16T11:39:27,248 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:13: 2024-04-16T11:39:27,248 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,249 17 | static auto vbegin(E &&expr) 2024-04-16T11:39:27,249 | ^~~~~~ 2024-04-16T11:39:27,249 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,250 /tmp/pip-build-env-t1mz9r3y/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 = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >&]’: 2024-04-16T11:39:27,251 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:82:36: required from ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer; Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::numpy_expr >&> >; F = float]’ 2024-04-16T11:39:27,251 /tmp/pip-build-env-t1mz9r3y/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_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >; F = float; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-04-16T11:39:27,252 /tmp/pip-build-env-t1mz9r3y/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::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>&; F = float; Op = {anonymous}::pythonic::operator_::functor::iadd; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer]’ 2024-04-16T11:39:27,252 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-04-16T11:39:27,253 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr >&>; 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-04-16T11:39:27,253 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/sum.hpp:17:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::iadd>((forward)(::pythonic::numpy::sum::args)...)) {anonymous}::pythonic::numpy::sum(Args&& ...) [with Args = {{anonymous}::pythonic::types::numpy_expr >&>}; decltype (reduce<{anonymous}::pythonic::operator_::functor::iadd>((forward)(::pythonic::numpy::sum::args)...)) = float]’ 2024-04-16T11:39:27,254 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/sum.hpp:20:3: required from ‘decltype ({anonymous}::pythonic::numpy::sum((forward)(::pythonic::numpy::functor::sum::operator()::types)...)) {anonymous}::pythonic::numpy::functor::sum::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>}; decltype ({anonymous}::pythonic::numpy::sum((forward)(::pythonic::numpy::functor::sum::operator()::types)...)) = float]’ 2024-04-16T11:39:27,254 src/fluidimage/calcul/__pythran__/correl.cpp:592:230: required from ‘typename {anonymous}::__pythran_correl::correl_numpy::type::result_type {anonymous}::__pythran_correl::correl_numpy::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 = std::tuple<{anonymous}::pythonic::types::ndarray >, float>]’ 2024-04-16T11:39:27,255 src/fluidimage/calcul/__pythran__/correl.cpp:605:76: required from here 2024-04-16T11:39:27,255 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,256 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-04-16T11:39:27,256 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-04-16T11:39:27,257 /tmp/pip-build-env-t1mz9r3y/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::square; Args = {{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::square, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >]’ 2024-04-16T11:39:27,257 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-04-16T11:39:27,258 | ^~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,258 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr >&> >; F = float]’: 2024-04-16T11:39:27,259 /tmp/pip-build-env-t1mz9r3y/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_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >; F = float; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-04-16T11:39:27,259 /tmp/pip-build-env-t1mz9r3y/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::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>&; F = float; Op = {anonymous}::pythonic::operator_::functor::iadd; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer]’ 2024-04-16T11:39:27,260 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-04-16T11:39:27,260 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr >&>; 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-04-16T11:39:27,261 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/sum.hpp:17:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::iadd>((forward)(::pythonic::numpy::sum::args)...)) {anonymous}::pythonic::numpy::sum(Args&& ...) [with Args = {{anonymous}::pythonic::types::numpy_expr >&>}; decltype (reduce<{anonymous}::pythonic::operator_::functor::iadd>((forward)(::pythonic::numpy::sum::args)...)) = float]’ 2024-04-16T11:39:27,262 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/sum.hpp:20:3: required from ‘decltype ({anonymous}::pythonic::numpy::sum((forward)(::pythonic::numpy::functor::sum::operator()::types)...)) {anonymous}::pythonic::numpy::functor::sum::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>}; decltype ({anonymous}::pythonic::numpy::sum((forward)(::pythonic::numpy::functor::sum::operator()::types)...)) = float]’ 2024-04-16T11:39:27,262 src/fluidimage/calcul/__pythran__/correl.cpp:592:230: required from ‘typename {anonymous}::__pythran_correl::correl_numpy::type::result_type {anonymous}::__pythran_correl::correl_numpy::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 = std::tuple<{anonymous}::pythonic::types::ndarray >, float>]’ 2024-04-16T11:39:27,263 src/fluidimage/calcul/__pythran__/correl.cpp:605:76: required from here 2024-04-16T11:39:27,263 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:82:64: error: no matching function for call to ‘{anonymous}::pythonic::types::vectorizer::vend({anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >&)’ 2024-04-16T11:39:27,264 82 | auto viter = vectorizer::vbegin(e), vend = vectorizer::vend(e); 2024-04-16T11:39:27,264 | ~~~~~~~~~~~~~~~~^~~ 2024-04-16T11:39:27,265 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:23:17: note: candidate: ‘template static decltype (forward(expr).vend({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vend(E&&)’ 2024-04-16T11:39:27,265 23 | static auto vend(E &&expr) 2024-04-16T11:39:27,265 | ^~~~ 2024-04-16T11:39:27,266 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:23:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,267 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp: In substitution of ‘template static decltype (forward(expr).vend({anonymous}::pythonic::types::vectorize{})) {anonymous}::pythonic::types::vectorizer::vend(E&&) [with E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >&]’: 2024-04-16T11:39:27,268 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/reduce.hpp:82:64: required from ‘F {anonymous}::pythonic::numpy::vreduce(E, F) [with vectorizer = {anonymous}::pythonic::types::vectorizer; Op = {anonymous}::pythonic::operator_::functor::iadd; E = {anonymous}::pythonic::types::numpy_expr >&> >; F = float]’ 2024-04-16T11:39:27,268 /tmp/pip-build-env-t1mz9r3y/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_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::numpy_iexpr >&> >; F = float; Op = {anonymous}::pythonic::operator_::functor::iadd]’ 2024-04-16T11:39:27,268 /tmp/pip-build-env-t1mz9r3y/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::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>&; F = float; Op = {anonymous}::pythonic::operator_::functor::iadd; unsigned int N = 2; vector_form = {anonymous}::pythonic::types::vectorizer]’ 2024-04-16T11:39:27,269 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>; {anonymous}::pythonic::numpy::{anonymous}::reduce_result_type = float]’ 2024-04-16T11:39:27,269 /tmp/pip-build-env-t1mz9r3y/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::iadd; E = {anonymous}::pythonic::types::numpy_expr >&>; 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-04-16T11:39:27,270 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/sum.hpp:17:44: required from ‘decltype (reduce<{anonymous}::pythonic::operator_::functor::iadd>((forward)(::pythonic::numpy::sum::args)...)) {anonymous}::pythonic::numpy::sum(Args&& ...) [with Args = {{anonymous}::pythonic::types::numpy_expr >&>}; decltype (reduce<{anonymous}::pythonic::operator_::functor::iadd>((forward)(::pythonic::numpy::sum::args)...)) = float]’ 2024-04-16T11:39:27,270 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/numpy/sum.hpp:20:3: required from ‘decltype ({anonymous}::pythonic::numpy::sum((forward)(::pythonic::numpy::functor::sum::operator()::types)...)) {anonymous}::pythonic::numpy::functor::sum::operator()(Types&& ...) const [with Types = {{anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::ndarray >&>}; decltype ({anonymous}::pythonic::numpy::sum((forward)(::pythonic::numpy::functor::sum::operator()::types)...)) = float]’ 2024-04-16T11:39:27,271 src/fluidimage/calcul/__pythran__/correl.cpp:592:230: required from ‘typename {anonymous}::__pythran_correl::correl_numpy::type::result_type {anonymous}::__pythran_correl::correl_numpy::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 = std::tuple<{anonymous}::pythonic::types::ndarray >, float>]’ 2024-04-16T11:39:27,272 src/fluidimage/calcul/__pythran__/correl.cpp:605:76: required from here 2024-04-16T11:39:27,272 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:24:47: error: cannot convert ‘{anonymous}::pythonic::types::vectorize’ to ‘{anonymous}::pythonic::types::vectorize_nobroadcast’ 2024-04-16T11:39:27,273 24 | -> decltype(std::forward(expr).vend(vectorize{})) 2024-04-16T11:39:27,273 | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-04-16T11:39:27,274 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_expr.hpp:290:33: note: initializing argument 1 of ‘{anonymous}::pythonic::types::numpy_expr::simd_iterator_nobroadcast {anonymous}::pythonic::types::numpy_expr::vend({anonymous}::pythonic::types::vectorize_nobroadcast) const [with Op = {anonymous}::pythonic::numpy::functor::square; Args = {{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::square, {anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::numpy::functor::square, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> > >]’ 2024-04-16T11:39:27,274 290 | numpy_expr::vend(vectorize_nobroadcast) const 2024-04-16T11:39:27,275 | ^~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,275 /tmp/pip-build-env-t1mz9r3y/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::broadcast >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_broadcast_iterator >’: 2024-04-16T11:39:27,276 /tmp/pip-build-env-t1mz9r3y/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::broadcast >]’ 2024-04-16T11:39:27,277 /tmp/pip-build-env-t1mz9r3y/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::broadcast >]’ 2024-04-16T11:39:27,277 /tmp/pip-build-env-t1mz9r3y/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::broadcast >; unsigned int N = 1; unsigned int D = 0]’ 2024-04-16T11:39:27,278 /tmp/pip-build-env-t1mz9r3y/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::broadcast >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-04-16T11:39:27,278 /tmp/pip-build-env-t1mz9r3y/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::broadcast >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-04-16T11:39:27,279 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-04-16T11:39:27,279 /tmp/pip-build-env-t1mz9r3y/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::broadcast}; T = float; pS = {anonymous}::pythonic::types::pshape]’ 2024-04-16T11:39:27,280 /usr/include/c++/12/tuple:200:4: required from ‘constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; unsigned int _Idx = 0; _Head = {anonymous}::pythonic::types::ndarray >]’ 2024-04-16T11:39:27,280 /usr/include/c++/12/tuple:316:57: required from ‘constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _UHead, _UTails ...>&&) [with _UHead = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; _UTails = {float}; unsigned int _Idx = 0; _Head = {anonymous}::pythonic::types::ndarray >; _Tail = {float}]’ 2024-04-16T11:39:27,281 /usr/include/c++/12/tuple:1111:60: required from ‘constexpr std::tuple<_T1, _T2>::tuple(std::tuple<_U1, _U2>&&) [with _U1 = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; _U2 = float; typename std::enable_if::__is_implicitly_constructible<_U1, _U2>(), bool>::type = true; _T1 = {anonymous}::pythonic::types::ndarray >; _T2 = float]’ 2024-04-16T11:39:27,281 src/fluidimage/calcul/__pythran__/correl.cpp:592:347: required from ‘typename {anonymous}::__pythran_correl::correl_numpy::type::result_type {anonymous}::__pythran_correl::correl_numpy::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 = std::tuple<{anonymous}::pythonic::types::ndarray >, float>]’ 2024-04-16T11:39:27,282 src/fluidimage/calcul/__pythran__/correl.cpp:605:76: required from here 2024-04-16T11:39:27,283 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,283 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:27,284 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,284 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,284 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:27,285 | ^~~~~~~~ 2024-04-16T11:39:27,285 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,286 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,286 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:27,286 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,287 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,287 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:27,287 | ^~~~~~~~ 2024-04-16T11:39:27,288 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,288 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,289 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:27,289 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,290 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,290 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:27,291 | ^~~~~~~~ 2024-04-16T11:39:27,291 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,292 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,292 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:27,293 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,293 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,294 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:27,294 | ^~~~~~~~ 2024-04-16T11:39:27,295 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,295 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,296 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:27,296 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,296 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,297 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:27,297 | ^~~~~~~~ 2024-04-16T11:39:27,298 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,298 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,298 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:27,299 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,299 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,300 201 | list operator*(N n, list const &l) 2024-04-16T11:39:27,300 | ^~~~~~~~ 2024-04-16T11:39:27,301 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,301 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,302 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:27,302 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,303 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,303 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:27,304 | ^~~~~~~~ 2024-04-16T11:39:27,304 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,305 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:27,305 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,305 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,306 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:27,306 | ^~~~~~~~ 2024-04-16T11:39:27,306 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,307 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:27,307 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,308 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:409:33: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,308 409 | Op>()(*std::declval()...))>::type> { 2024-04-16T11:39:27,308 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,309 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,309 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:27,310 | ^~~~~~~~ 2024-04-16T11:39:27,310 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,311 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,312 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:27,312 | ^~~~~~~~ 2024-04-16T11:39:27,313 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,313 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,314 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:27,314 | ^~~~~~~~ 2024-04-16T11:39:27,315 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,315 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,316 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:27,316 | ^~~~~~~~ 2024-04-16T11:39:27,316 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,317 /tmp/pip-build-env-t1mz9r3y/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::broadcast >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_broadcast_iterator >::_dereference({anonymous}::pythonic::utils::make_index_sequence<2>) const’ 2024-04-16T11:39:27,318 437 | this->_dereference(utils::make_index_sequence{})) 2024-04-16T11:39:27,318 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,319 /tmp/pip-build-env-t1mz9r3y/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::broadcast >; Op = {anonymous}::pythonic::operator_::functor::mul; Iters = {{anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_broadcast_iterator}]’ 2024-04-16T11:39:27,319 430 | auto _dereference(utils::index_sequence) const 2024-04-16T11:39:27,320 | ^~~~~~~~~~~~ 2024-04-16T11:39:27,320 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:430:10: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,321 /tmp/pip-build-env-t1mz9r3y/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::broadcast >, ::pythonic::operator_::functor::mul, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::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::mul, ::pythonic::types::numpy_iexpr::pythonic::types::ndarray::pythonic::types::pshape >&>, ::pythonic::types::broadcast >, ::pythonic::operator_::functor::mul, ::pythonic::types::const_simd_nditerator<::pythonic::types::numpy_iexpr::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::mul, {anonymous}::pythonic::types::numpy_iexpr >&>, {anonymous}::pythonic::types::broadcast >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_broadcast_iterator >::_dereference({anonymous}::pythonic::utils::index_sequence) const [with unsigned int ...I = {0, 1}]’: 2024-04-16T11:39:27,321 /tmp/pip-build-env-t1mz9r3y/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::broadcast >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_broadcast_iterator >’ 2024-04-16T11:39:27,322 /tmp/pip-build-env-t1mz9r3y/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::broadcast >]’ 2024-04-16T11:39:27,323 /tmp/pip-build-env-t1mz9r3y/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::broadcast >]’ 2024-04-16T11:39:27,323 /tmp/pip-build-env-t1mz9r3y/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::broadcast >; unsigned int N = 1; unsigned int D = 0]’ 2024-04-16T11:39:27,324 /tmp/pip-build-env-t1mz9r3y/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::broadcast >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-04-16T11:39:27,325 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:300:58: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-04-16T11:39:27,325 /tmp/pip-build-env-t1mz9r3y/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::broadcast}; T = float; pS = {anonymous}::pythonic::types::pshape]’ 2024-04-16T11:39:27,325 /usr/include/c++/12/tuple:200:4: required from ‘constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; unsigned int _Idx = 0; _Head = {anonymous}::pythonic::types::ndarray >]’ 2024-04-16T11:39:27,326 /usr/include/c++/12/tuple:316:57: required from ‘constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _UHead, _UTails ...>&&) [with _UHead = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; _UTails = {float}; unsigned int _Idx = 0; _Head = {anonymous}::pythonic::types::ndarray >; _Tail = {float}]’ 2024-04-16T11:39:27,327 /usr/include/c++/12/tuple:1111:60: required from ‘constexpr std::tuple<_T1, _T2>::tuple(std::tuple<_U1, _U2>&&) [with _U1 = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; _U2 = float; typename std::enable_if::__is_implicitly_constructible<_U1, _U2>(), bool>::type = true; _T1 = {anonymous}::pythonic::types::ndarray >; _T2 = float]’ 2024-04-16T11:39:27,327 src/fluidimage/calcul/__pythran__/correl.cpp:592:347: required from ‘typename {anonymous}::__pythran_correl::correl_numpy::type::result_type {anonymous}::__pythran_correl::correl_numpy::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 = std::tuple<{anonymous}::pythonic::types::ndarray >, float>]’ 2024-04-16T11:39:27,328 src/fluidimage/calcul/__pythran__/correl.cpp:605:76: required from here 2024-04-16T11:39:27,328 /tmp/pip-build-env-t1mz9r3y/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_broadcast_iterator > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’}) 2024-04-16T11:39:27,329 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:27,329 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,330 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,330 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:27,330 | ^~~~~~~~ 2024-04-16T11:39:27,331 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,331 /tmp/pip-build-env-t1mz9r3y/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_broadcast_iterator > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-04-16T11:39:27,332 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:27,332 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,333 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,333 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:27,334 | ^~~~~~~~ 2024-04-16T11:39:27,334 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,335 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,335 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:27,336 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,336 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,337 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:27,337 | ^~~~~~~~ 2024-04-16T11:39:27,338 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,338 /tmp/pip-build-env-t1mz9r3y/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_broadcast_iterator > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-04-16T11:39:27,338 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:27,339 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,340 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,340 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:27,340 | ^~~~~~~~ 2024-04-16T11:39:27,341 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,341 /tmp/pip-build-env-t1mz9r3y/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_broadcast_iterator > >’ {aka ‘const {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >’} is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-04-16T11:39:27,342 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:27,343 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,343 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,344 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:27,344 | ^~~~~~~~ 2024-04-16T11:39:27,345 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,346 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,347 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:27,348 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,348 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,349 201 | list operator*(N n, list const &l) 2024-04-16T11:39:27,350 | ^~~~~~~~ 2024-04-16T11:39:27,350 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,351 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,351 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:27,352 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,352 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,353 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:27,353 | ^~~~~~~~ 2024-04-16T11:39:27,354 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,354 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:27,355 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,356 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,356 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:27,357 | ^~~~~~~~ 2024-04-16T11:39:27,358 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,358 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:27,359 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,360 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/numpy_expr.hpp:431:26: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,360 431 | -> decltype(Op{}(*std::get(iters_)...)) 2024-04-16T11:39:27,361 | ^~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,361 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,362 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:27,362 | ^~~~~~~~ 2024-04-16T11:39:27,362 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,363 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,364 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:27,364 | ^~~~~~~~ 2024-04-16T11:39:27,365 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,365 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,366 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:27,366 | ^~~~~~~~ 2024-04-16T11:39:27,367 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,367 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,367 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:27,368 | ^~~~~~~~ 2024-04-16T11:39:27,368 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,368 /tmp/pip-build-env-t1mz9r3y/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::broadcast >]’: 2024-04-16T11:39:27,369 /tmp/pip-build-env-t1mz9r3y/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::broadcast >]’ 2024-04-16T11:39:27,369 /tmp/pip-build-env-t1mz9r3y/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::broadcast >; unsigned int N = 1; unsigned int D = 0]’ 2024-04-16T11:39:27,370 /tmp/pip-build-env-t1mz9r3y/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::broadcast >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-04-16T11:39:27,371 /tmp/pip-build-env-t1mz9r3y/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::broadcast >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-04-16T11:39:27,371 /tmp/pip-build-env-t1mz9r3y/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::broadcast >; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-04-16T11:39:27,372 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-04-16T11:39:27,372 /tmp/pip-build-env-t1mz9r3y/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::broadcast}; T = float; pS = {anonymous}::pythonic::types::pshape]’ 2024-04-16T11:39:27,373 /usr/include/c++/12/tuple:200:4: required from ‘constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; unsigned int _Idx = 0; _Head = {anonymous}::pythonic::types::ndarray >]’ 2024-04-16T11:39:27,373 /usr/include/c++/12/tuple:316:57: required from ‘constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _UHead, _UTails ...>&&) [with _UHead = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; _UTails = {float}; unsigned int _Idx = 0; _Head = {anonymous}::pythonic::types::ndarray >; _Tail = {float}]’ 2024-04-16T11:39:27,374 /usr/include/c++/12/tuple:1111:60: required from ‘constexpr std::tuple<_T1, _T2>::tuple(std::tuple<_U1, _U2>&&) [with _U1 = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; _U2 = float; typename std::enable_if::__is_implicitly_constructible<_U1, _U2>(), bool>::type = true; _T1 = {anonymous}::pythonic::types::ndarray >; _T2 = float]’ 2024-04-16T11:39:27,374 src/fluidimage/calcul/__pythran__/correl.cpp:592:347: required from ‘typename {anonymous}::__pythran_correl::correl_numpy::type::result_type {anonymous}::__pythran_correl::correl_numpy::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 = std::tuple<{anonymous}::pythonic::types::ndarray >, float>]’ 2024-04-16T11:39:27,375 src/fluidimage/calcul/__pythran__/correl.cpp:605:76: required from here 2024-04-16T11:39:27,376 /tmp/pip-build-env-t1mz9r3y/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::broadcast >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_broadcast_iterator >’) 2024-04-16T11:39:27,376 184 | iter.store(*oiter); 2024-04-16T11:39:27,377 | ^~~~~~ 2024-04-16T11:39:27,377 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,378 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:27,378 | ^~~~~~~~ 2024-04-16T11:39:27,379 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,379 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:27,380 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,380 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,381 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:27,381 | ^~~~~~~~ 2024-04-16T11:39:27,382 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,382 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:27,383 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,383 /tmp/pip-build-env-t1mz9r3y/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::broadcast >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘const std::complex<_Tp>’ 2024-04-16T11:39:27,384 184 | iter.store(*oiter); 2024-04-16T11:39:27,384 | ^~~~~~ 2024-04-16T11:39:27,385 /usr/include/c++/12/complex:392:5: note: candidate: ‘template std::complex<_Tp> std::operator*(const complex<_Tp>&, const complex<_Tp>&)’ 2024-04-16T11:39:27,385 392 | operator*(const complex<_Tp>& __x, const complex<_Tp>& __y) 2024-04-16T11:39:27,385 | ^~~~~~~~ 2024-04-16T11:39:27,386 /usr/include/c++/12/complex:392:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,386 /tmp/pip-build-env-t1mz9r3y/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::broadcast >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘const std::complex<_Tp>’ 2024-04-16T11:39:27,387 184 | iter.store(*oiter); 2024-04-16T11:39:27,388 | ^~~~~~ 2024-04-16T11:39:27,388 /usr/include/c++/12/complex:401:5: note: candidate: ‘template std::complex<_Tp> std::operator*(const complex<_Tp>&, const _Tp&)’ 2024-04-16T11:39:27,389 401 | operator*(const complex<_Tp>& __x, const _Tp& __y) 2024-04-16T11:39:27,389 | ^~~~~~~~ 2024-04-16T11:39:27,390 /usr/include/c++/12/complex:401:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,390 /tmp/pip-build-env-t1mz9r3y/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::broadcast >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘const std::complex<_Tp>’ 2024-04-16T11:39:27,391 184 | iter.store(*oiter); 2024-04-16T11:39:27,391 | ^~~~~~ 2024-04-16T11:39:27,392 /usr/include/c++/12/complex:410:5: note: candidate: ‘template std::complex<_Tp> std::operator*(const _Tp&, const complex<_Tp>&)’ 2024-04-16T11:39:27,392 410 | operator*(const _Tp& __x, const complex<_Tp>& __y) 2024-04-16T11:39:27,393 | ^~~~~~~~ 2024-04-16T11:39:27,394 /usr/include/c++/12/complex:410:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,394 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,395 184 | iter.store(*oiter); 2024-04-16T11:39:27,395 | ^~~~~~ 2024-04-16T11:39:27,396 In file included from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/numpy/complex64.hpp:6, 2024-04-16T11:39:27,396 from /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/ndarray.hpp:25: 2024-04-16T11:39:27,397 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,397 42 | complex_broadcast_t operator*(std::complex self, S other) 2024-04-16T11:39:27,398 | ^~~~~~~~ 2024-04-16T11:39:27,398 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/complex.hpp:42:29: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,399 /tmp/pip-build-env-t1mz9r3y/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::broadcast >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘std::complex<_Tp>’ 2024-04-16T11:39:27,399 184 | iter.store(*oiter); 2024-04-16T11:39:27,400 | ^~~~~~ 2024-04-16T11:39:27,400 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,401 49 | complex_broadcast_t operator*(S self, std::complex other) 2024-04-16T11:39:27,401 | ^~~~~~~~ 2024-04-16T11:39:27,401 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/complex.hpp:49:29: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,402 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,402 184 | iter.store(*oiter); 2024-04-16T11:39:27,403 | ^~~~~~ 2024-04-16T11:39:27,403 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,404 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:27,404 | ^~~~~~~~ 2024-04-16T11:39:27,405 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,405 /tmp/pip-build-env-t1mz9r3y/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::broadcast >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-04-16T11:39:27,406 184 | iter.store(*oiter); 2024-04-16T11:39:27,407 | ^~~~~~ 2024-04-16T11:39:27,407 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,408 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:27,408 | ^~~~~~~~ 2024-04-16T11:39:27,408 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,409 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,409 184 | iter.store(*oiter); 2024-04-16T11:39:27,410 | ^~~~~~ 2024-04-16T11:39:27,410 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,411 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:27,411 | ^~~~~~~~ 2024-04-16T11:39:27,412 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,412 /tmp/pip-build-env-t1mz9r3y/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::broadcast >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘const {anonymous}::pythonic::types::none’ 2024-04-16T11:39:27,413 184 | iter.store(*oiter); 2024-04-16T11:39:27,413 | ^~~~~~ 2024-04-16T11:39:27,414 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,414 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:27,415 | ^~~~~~~~ 2024-04-16T11:39:27,415 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,416 /tmp/pip-build-env-t1mz9r3y/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::broadcast >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_broadcast_iterator >’ is not derived from ‘{anonymous}::pythonic::types::static_list’ 2024-04-16T11:39:27,416 184 | iter.store(*oiter); 2024-04-16T11:39:27,417 | ^~~~~~ 2024-04-16T11:39:27,417 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,418 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:27,418 | ^~~~~~~~ 2024-04-16T11:39:27,418 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,419 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,420 184 | iter.store(*oiter); 2024-04-16T11:39:27,420 | ^~~~~~ 2024-04-16T11:39:27,420 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,421 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:27,421 | ^~~~~~~~ 2024-04-16T11:39:27,422 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,422 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:27,423 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,423 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,424 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:27,424 | ^~~~~~~~ 2024-04-16T11:39:27,425 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,425 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:27,426 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,426 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,427 184 | iter.store(*oiter); 2024-04-16T11:39:27,427 | ^~~~~~ 2024-04-16T11:39:27,428 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,428 201 | list operator*(N n, list const &l) 2024-04-16T11:39:27,429 | ^~~~~~~~ 2024-04-16T11:39:27,430 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,430 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,431 184 | iter.store(*oiter); 2024-04-16T11:39:27,431 | ^~~~~~ 2024-04-16T11:39:27,432 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,432 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:27,433 | ^~~~~~~~ 2024-04-16T11:39:27,433 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,433 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,434 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:27,434 | ^~~~~~~~ 2024-04-16T11:39:27,435 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,435 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,436 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:27,436 | ^~~~~~~~ 2024-04-16T11:39:27,437 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,437 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,437 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:27,438 | ^~~~~~~~ 2024-04-16T11:39:27,438 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,439 /tmp/pip-build-env-t1mz9r3y/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::broadcast >]’: 2024-04-16T11:39:27,440 /tmp/pip-build-env-t1mz9r3y/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::broadcast >]’ 2024-04-16T11:39:27,440 /tmp/pip-build-env-t1mz9r3y/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::broadcast >; unsigned int N = 1; unsigned int D = 0]’ 2024-04-16T11:39:27,441 /tmp/pip-build-env-t1mz9r3y/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::broadcast >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-04-16T11:39:27,441 /tmp/pip-build-env-t1mz9r3y/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::broadcast >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-04-16T11:39:27,442 /tmp/pip-build-env-t1mz9r3y/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::broadcast >; Requires = void; Arg = const {anonymous}::pythonic::types::ndarray >&]’ 2024-04-16T11:39:27,442 /usr/include/c++/12/bits/stl_algobase.h:385:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-04-16T11:39:27,443 /tmp/pip-build-env-t1mz9r3y/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::broadcast}; T = float; pS = {anonymous}::pythonic::types::pshape]’ 2024-04-16T11:39:27,443 /usr/include/c++/12/tuple:200:4: required from ‘constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; unsigned int _Idx = 0; _Head = {anonymous}::pythonic::types::ndarray >]’ 2024-04-16T11:39:27,444 /usr/include/c++/12/tuple:316:57: required from ‘constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _UHead, _UTails ...>&&) [with _UHead = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; _UTails = {float}; unsigned int _Idx = 0; _Head = {anonymous}::pythonic::types::ndarray >; _Tail = {float}]’ 2024-04-16T11:39:27,445 /usr/include/c++/12/tuple:1111:60: required from ‘constexpr std::tuple<_T1, _T2>::tuple(std::tuple<_U1, _U2>&&) [with _U1 = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; _U2 = float; typename std::enable_if::__is_implicitly_constructible<_U1, _U2>(), bool>::type = true; _T1 = {anonymous}::pythonic::types::ndarray >; _T2 = float]’ 2024-04-16T11:39:27,445 src/fluidimage/calcul/__pythran__/correl.cpp:592:347: required from ‘typename {anonymous}::__pythran_correl::correl_numpy::type::result_type {anonymous}::__pythran_correl::correl_numpy::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 = std::tuple<{anonymous}::pythonic::types::ndarray >, float>]’ 2024-04-16T11:39:27,445 src/fluidimage/calcul/__pythran__/correl.cpp:605:76: required from here 2024-04-16T11:39:27,446 /tmp/pip-build-env-t1mz9r3y/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::broadcast >&)’ 2024-04-16T11:39:27,446 178 | auto oiter = vectorizer::vbegin(other); 2024-04-16T11:39:27,447 | ~~~~~~~~~~~~~~~~~~^~~~~~~ 2024-04-16T11:39:27,447 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,448 17 | static auto vbegin(E &&expr) 2024-04-16T11:39:27,449 | ^~~~~~ 2024-04-16T11:39:27,449 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/vectorizable_type.hpp:17:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,450 /tmp/pip-build-env-t1mz9r3y/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::broadcast >&]’: 2024-04-16T11:39:27,450 /tmp/pip-build-env-t1mz9r3y/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::broadcast >]’ 2024-04-16T11:39:27,450 /tmp/pip-build-env-t1mz9r3y/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::broadcast >]’ 2024-04-16T11:39:27,451 /tmp/pip-build-env-t1mz9r3y/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::broadcast >; unsigned int N = 1; unsigned int D = 0]’ 2024-04-16T11:39:27,451 /tmp/pip-build-env-t1mz9r3y/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::broadcast >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-04-16T11:39:27,452 /tmp/pip-build-env-t1mz9r3y/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::broadcast >; unsigned int N = 1; int D = 0; bool vector_form = true]’ 2024-04-16T11:39:27,453 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:74:51: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-04-16T11:39:27,454 /tmp/pip-build-env-t1mz9r3y/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::broadcast}; T = float; pS = {anonymous}::pythonic::types::pshape]’ 2024-04-16T11:39:27,455 /usr/include/c++/12/tuple:200:4: required from ‘constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; unsigned int _Idx = 0; _Head = {anonymous}::pythonic::types::ndarray >]’ 2024-04-16T11:39:27,455 /usr/include/c++/12/tuple:316:57: required from ‘constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _UHead, _UTails ...>&&) [with _UHead = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; _UTails = {float}; unsigned int _Idx = 0; _Head = {anonymous}::pythonic::types::ndarray >; _Tail = {float}]’ 2024-04-16T11:39:27,456 /usr/include/c++/12/tuple:1111:60: required from ‘constexpr std::tuple<_T1, _T2>::tuple(std::tuple<_U1, _U2>&&) [with _U1 = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; _U2 = float; typename std::enable_if::__is_implicitly_constructible<_U1, _U2>(), bool>::type = true; _T1 = {anonymous}::pythonic::types::ndarray >; _T2 = float]’ 2024-04-16T11:39:27,457 src/fluidimage/calcul/__pythran__/correl.cpp:592:347: required from ‘typename {anonymous}::__pythran_correl::correl_numpy::type::result_type {anonymous}::__pythran_correl::correl_numpy::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 = std::tuple<{anonymous}::pythonic::types::ndarray >, float>]’ 2024-04-16T11:39:27,458 src/fluidimage/calcul/__pythran__/correl.cpp:605:76: required from here 2024-04-16T11:39:27,459 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,460 18 | -> decltype(std::forward(expr).vbegin(vectorize{})) 2024-04-16T11:39:27,461 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 2024-04-16T11:39:27,462 /tmp/pip-build-env-t1mz9r3y/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::broadcast}; 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::broadcast >, {anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::const_simd_nditerator<{anonymous}::pythonic::types::numpy_iexpr >&> >, {anonymous}::pythonic::types::const_broadcast_iterator >]’ 2024-04-16T11:39:27,462 273 | numpy_expr::vbegin(vectorize_nobroadcast) const 2024-04-16T11:39:27,463 | ^~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,464 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,465 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,466 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,467 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,468 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,468 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,469 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-04-16T11:39:27,470 /tmp/pip-build-env-t1mz9r3y/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::broadcast}; T = float; pS = {anonymous}::pythonic::types::pshape]’ 2024-04-16T11:39:27,471 /usr/include/c++/12/tuple:200:4: required from ‘constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; unsigned int _Idx = 0; _Head = {anonymous}::pythonic::types::ndarray >]’ 2024-04-16T11:39:27,472 /usr/include/c++/12/tuple:316:57: required from ‘constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _UHead, _UTails ...>&&) [with _UHead = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; _UTails = {float}; unsigned int _Idx = 0; _Head = {anonymous}::pythonic::types::ndarray >; _Tail = {float}]’ 2024-04-16T11:39:27,473 /usr/include/c++/12/tuple:1111:60: required from ‘constexpr std::tuple<_T1, _T2>::tuple(std::tuple<_U1, _U2>&&) [with _U1 = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; _U2 = float; typename std::enable_if::__is_implicitly_constructible<_U1, _U2>(), bool>::type = true; _T1 = {anonymous}::pythonic::types::ndarray >; _T2 = float]’ 2024-04-16T11:39:27,474 src/fluidimage/calcul/__pythran__/correl.cpp:592:347: required from ‘typename {anonymous}::__pythran_correl::correl_numpy::type::result_type {anonymous}::__pythran_correl::correl_numpy::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 = std::tuple<{anonymous}::pythonic::types::ndarray >, float>]’ 2024-04-16T11:39:27,475 src/fluidimage/calcul/__pythran__/correl.cpp:605:76: required from here 2024-04-16T11:39:27,476 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,477 184 | iter.store(*oiter); 2024-04-16T11:39:27,478 | ^~~~~~ 2024-04-16T11:39:27,479 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,489 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:27,490 | ^~~~~~~~ 2024-04-16T11:39:27,491 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,492 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:27,493 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,494 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,495 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:27,496 | ^~~~~~~~ 2024-04-16T11:39:27,497 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,498 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:27,498 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,499 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,500 184 | iter.store(*oiter); 2024-04-16T11:39:27,501 | ^~~~~~ 2024-04-16T11:39:27,501 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,502 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:27,502 | ^~~~~~~~ 2024-04-16T11:39:27,503 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,503 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,504 184 | iter.store(*oiter); 2024-04-16T11:39:27,504 | ^~~~~~ 2024-04-16T11:39:27,505 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,506 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:27,506 | ^~~~~~~~ 2024-04-16T11:39:27,507 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,508 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,508 184 | iter.store(*oiter); 2024-04-16T11:39:27,509 | ^~~~~~ 2024-04-16T11:39:27,510 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,511 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:27,512 | ^~~~~~~~ 2024-04-16T11:39:27,513 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,513 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,514 184 | iter.store(*oiter); 2024-04-16T11:39:27,515 | ^~~~~~ 2024-04-16T11:39:27,515 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,516 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:27,516 | ^~~~~~~~ 2024-04-16T11:39:27,517 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,518 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,519 184 | iter.store(*oiter); 2024-04-16T11:39:27,520 | ^~~~~~ 2024-04-16T11:39:27,520 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,520 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:27,521 | ^~~~~~~~ 2024-04-16T11:39:27,521 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,521 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,522 184 | iter.store(*oiter); 2024-04-16T11:39:27,522 | ^~~~~~ 2024-04-16T11:39:27,522 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,523 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:27,523 | ^~~~~~~~ 2024-04-16T11:39:27,524 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,524 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:27,525 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,525 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,526 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:27,526 | ^~~~~~~~ 2024-04-16T11:39:27,527 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,527 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:27,528 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,528 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,529 184 | iter.store(*oiter); 2024-04-16T11:39:27,529 | ^~~~~~ 2024-04-16T11:39:27,530 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,530 201 | list operator*(N n, list const &l) 2024-04-16T11:39:27,531 | ^~~~~~~~ 2024-04-16T11:39:27,532 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,532 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,533 184 | iter.store(*oiter); 2024-04-16T11:39:27,533 | ^~~~~~ 2024-04-16T11:39:27,533 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,534 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:27,534 | ^~~~~~~~ 2024-04-16T11:39:27,534 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,535 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,535 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:27,536 | ^~~~~~~~ 2024-04-16T11:39:27,536 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,536 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,537 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:27,538 | ^~~~~~~~ 2024-04-16T11:39:27,538 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,539 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,539 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:27,540 | ^~~~~~~~ 2024-04-16T11:39:27,540 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,541 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,541 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,542 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,543 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,543 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,544 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,544 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_iexpr.hpp:107:20: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] 2024-04-16T11:39:27,544 /tmp/pip-build-env-t1mz9r3y/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::broadcast}; T = float; pS = {anonymous}::pythonic::types::pshape]’ 2024-04-16T11:39:27,545 /usr/include/c++/12/tuple:200:4: required from ‘constexpr std::_Head_base<_Idx, _Head, false>::_Head_base(_UHead&&) [with _UHead = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; unsigned int _Idx = 0; _Head = {anonymous}::pythonic::types::ndarray >]’ 2024-04-16T11:39:27,546 /usr/include/c++/12/tuple:316:57: required from ‘constexpr std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(std::_Tuple_impl<_Idx, _UHead, _UTails ...>&&) [with _UHead = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; _UTails = {float}; unsigned int _Idx = 0; _Head = {anonymous}::pythonic::types::ndarray >; _Tail = {float}]’ 2024-04-16T11:39:27,546 /usr/include/c++/12/tuple:1111:60: required from ‘constexpr std::tuple<_T1, _T2>::tuple(std::tuple<_U1, _U2>&&) [with _U1 = {anonymous}::pythonic::types::numpy_expr<{anonymous}::pythonic::operator_::functor::mul, {anonymous}::pythonic::types::ndarray >&, {anonymous}::pythonic::types::broadcast >; _U2 = float; typename std::enable_if::__is_implicitly_constructible<_U1, _U2>(), bool>::type = true; _T1 = {anonymous}::pythonic::types::ndarray >; _T2 = float]’ 2024-04-16T11:39:27,547 src/fluidimage/calcul/__pythran__/correl.cpp:592:347: required from ‘typename {anonymous}::__pythran_correl::correl_numpy::type::result_type {anonymous}::__pythran_correl::correl_numpy::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 = std::tuple<{anonymous}::pythonic::types::ndarray >, float>]’ 2024-04-16T11:39:27,547 src/fluidimage/calcul/__pythran__/correl.cpp:605:76: required from here 2024-04-16T11:39:27,548 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,548 184 | iter.store(*oiter); 2024-04-16T11:39:27,549 | ^~~~~~ 2024-04-16T11:39:27,549 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,550 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:27,550 | ^~~~~~~~ 2024-04-16T11:39:27,551 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,551 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:27,552 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,552 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/complex.hpp:126:8: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,553 126 | auto operator op(std::complex const &lhs, std::complex const &rhs) \ 2024-04-16T11:39:27,553 | ^~~~~~~~ 2024-04-16T11:39:27,554 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,554 139 | STD_COMPLEX_IMPLICT_OPERATOR_CAST(*) 2024-04-16T11:39:27,555 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,556 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,556 184 | iter.store(*oiter); 2024-04-16T11:39:27,556 | ^~~~~~ 2024-04-16T11:39:27,557 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,557 265 | T operator*(none const &t0, T const &t1) 2024-04-16T11:39:27,557 | ^~~~~~~~ 2024-04-16T11:39:27,558 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:265:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,558 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,558 184 | iter.store(*oiter); 2024-04-16T11:39:27,559 | ^~~~~~ 2024-04-16T11:39:27,559 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,560 271 | T operator*(T const &t0, none const &t1) 2024-04-16T11:39:27,560 | ^~~~~~~~ 2024-04-16T11:39:27,560 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:271:5: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,561 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,561 184 | iter.store(*oiter); 2024-04-16T11:39:27,562 | ^~~~~~ 2024-04-16T11:39:27,563 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,563 277 | none operator*(none const &t0, none const &t1) 2024-04-16T11:39:27,564 | ^~~~~~~~ 2024-04-16T11:39:27,564 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/NoneType.hpp:277:17: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,564 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,565 184 | iter.store(*oiter); 2024-04-16T11:39:27,565 | ^~~~~~ 2024-04-16T11:39:27,566 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,566 404 | list operator*(static_list const &self, long t) 2024-04-16T11:39:27,567 | ^~~~~~~~ 2024-04-16T11:39:27,568 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:404:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,568 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,569 184 | iter.store(*oiter); 2024-04-16T11:39:27,569 | ^~~~~~ 2024-04-16T11:39:27,570 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,571 411 | list operator*(long t, static_list const &self) 2024-04-16T11:39:27,571 | ^~~~~~~~ 2024-04-16T11:39:27,572 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/include/types/list.hpp:411:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,572 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,573 184 | iter.store(*oiter); 2024-04-16T11:39:27,574 | ^~~~~~ 2024-04-16T11:39:27,575 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,576 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:27,576 | ^~~~~~~~ 2024-04-16T11:39:27,577 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,578 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:27,579 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,580 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/numpy_operators.hpp:85:32: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,581 85 | #define NUMPY_BINARY_FUNC_NAME operator* 2024-04-16T11:39:27,582 | ^~~~~~~~ 2024-04-16T11:39:27,583 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,584 15 | NUMPY_BINARY_FUNC_NAME(E0 &&self, E1 &&other) 2024-04-16T11:39:27,585 | ^~~~~~~~~~~~~~~~~~~~~~ 2024-04-16T11:39:27,586 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,588 184 | iter.store(*oiter); 2024-04-16T11:39:27,590 | ^~~~~~ 2024-04-16T11:39:27,591 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,592 201 | list operator*(N n, list const &l) 2024-04-16T11:39:27,593 | ^~~~~~~~ 2024-04-16T11:39:27,594 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/list.hpp:201:11: note: template argument deduction/substitution failed: 2024-04-16T11:39:27,596 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/utils/broadcast_copy.hpp:184:18: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,597 184 | iter.store(*oiter); 2024-04-16T11:39:27,598 | ^~~~~~ 2024-04-16T11:39:27,599 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,600 655 | inline str operator*(str const &s, long n) 2024-04-16T11:39:27,640 | ^~~~~~~~ 2024-04-16T11:39:27,640 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:655:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,641 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,641 667 | inline str operator*(long t, str const &s) 2024-04-16T11:39:27,641 | ^~~~~~~~ 2024-04-16T11:39:27,642 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:667:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,642 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,643 672 | inline str operator*(chr const &s, long n) 2024-04-16T11:39:27,643 | ^~~~~~~~ 2024-04-16T11:39:27,644 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:672:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,644 /tmp/pip-build-env-t1mz9r3y/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-04-16T11:39:27,645 682 | inline str operator*(long t, chr const &c) 2024-04-16T11:39:27,646 | ^~~~~~~~ 2024-04-16T11:39:27,646 /tmp/pip-build-env-t1mz9r3y/overlay/local/lib/python3.11/dist-packages/pythran/pythonic/types/str.hpp:682:14: note: candidate expects 2 arguments, 1 provided 2024-04-16T11:39:27,647 ninja: build stopped: subcommand failed. 2024-04-16T11:39:27,655 ERROR: Preparing metadata (pyproject.toml) exited with 1 2024-04-16T11:39:27,671 [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/tmp0__lxy5o[/] 2024-04-16T11:39:27,672 [bold magenta]cwd[/]: /tmp/pip-wheel-c8xstc3v/fluidimage_828f7053b98544c48aa8b2891bc6ec28 2024-04-16T11:39:27,672 Preparing metadata (pyproject.toml): finished with status 'error' 2024-04-16T11:39:27,676 ERROR: metadata generation failed 2024-04-16T11:39:27,682 Exception information: 2024-04-16T11:39:27,682 Traceback (most recent call last): 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata.py", line 35, in generate_metadata 2024-04-16T11:39:27,682 distinfo_dir = backend.prepare_metadata_for_build_wheel(metadata_dir) 2024-04-16T11:39:27,682 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/misc.py", line 766, in prepare_metadata_for_build_wheel 2024-04-16T11:39:27,682 return super().prepare_metadata_for_build_wheel( 2024-04-16T11:39:27,682 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 186, in prepare_metadata_for_build_wheel 2024-04-16T11:39:27,682 return self._call_hook('prepare_metadata_for_build_wheel', { 2024-04-16T11:39:27,682 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2024-04-16T11:39:27,682 self._subprocess_runner( 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2024-04-16T11:39:27,682 call_subprocess( 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2024-04-16T11:39:27,682 raise error 2024-04-16T11:39:27,682 pip._internal.exceptions.InstallationSubprocessError: Preparing metadata (pyproject.toml) exited with 1 2024-04-16T11:39:27,682 2024-04-16T11:39:27,682 The above exception was the direct cause of the following exception: 2024-04-16T11:39:27,682 2024-04-16T11:39:27,682 Traceback (most recent call last): 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2024-04-16T11:39:27,682 status = run_func(*args) 2024-04-16T11:39:27,682 ^^^^^^^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 245, in wrapper 2024-04-16T11:39:27,682 return func(self, options, args) 2024-04-16T11:39:27,682 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2024-04-16T11:39:27,682 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2024-04-16T11:39:27,682 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 95, in resolve 2024-04-16T11:39:27,682 result = self._result = resolver.resolve( 2024-04-16T11:39:27,682 ^^^^^^^^^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2024-04-16T11:39:27,682 state = resolution.resolve(requirements, max_rounds=max_rounds) 2024-04-16T11:39:27,682 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2024-04-16T11:39:27,682 self._add_to_criteria(self.state.criteria, r, parent=None) 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2024-04-16T11:39:27,682 if not criterion.candidates: 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2024-04-16T11:39:27,682 return bool(self._sequence) 2024-04-16T11:39:27,682 ^^^^^^^^^^^^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2024-04-16T11:39:27,682 return any(self) 2024-04-16T11:39:27,682 ^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2024-04-16T11:39:27,682 return (c for c in iterator if id(c) not in self._incompatible_ids) 2024-04-16T11:39:27,682 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2024-04-16T11:39:27,682 candidate = func() 2024-04-16T11:39:27,682 ^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 182, in _make_candidate_from_link 2024-04-16T11:39:27,682 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2024-04-16T11:39:27,682 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 228, in _make_base_candidate_from_link 2024-04-16T11:39:27,682 self._link_candidate_cache[link] = LinkCandidate( 2024-04-16T11:39:27,682 ^^^^^^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 290, in __init__ 2024-04-16T11:39:27,682 super().__init__( 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2024-04-16T11:39:27,682 self.dist = self._prepare() 2024-04-16T11:39:27,682 ^^^^^^^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 222, in _prepare 2024-04-16T11:39:27,682 dist = self._prepare_distribution() 2024-04-16T11:39:27,682 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 301, in _prepare_distribution 2024-04-16T11:39:27,682 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2024-04-16T11:39:27,682 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 525, in prepare_linked_requirement 2024-04-16T11:39:27,682 return self._prepare_linked_requirement(req, parallel_builds) 2024-04-16T11:39:27,682 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 640, in _prepare_linked_requirement 2024-04-16T11:39:27,682 dist = _get_prepared_distribution( 2024-04-16T11:39:27,682 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2024-04-16T11:39:27,682 abstract_dist.prepare_distribution_metadata( 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 67, in prepare_distribution_metadata 2024-04-16T11:39:27,682 self.req.prepare_metadata() 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 579, in prepare_metadata 2024-04-16T11:39:27,682 self.metadata_directory = generate_metadata( 2024-04-16T11:39:27,682 ^^^^^^^^^^^^^^^^^^ 2024-04-16T11:39:27,682 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata.py", line 37, in generate_metadata 2024-04-16T11:39:27,682 raise MetadataGenerationFailed(package_details=details) from error 2024-04-16T11:39:27,682 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2024-04-16T11:39:27,699 Removed fluidimage==0.4.4 from https://files.pythonhosted.org/packages/e7/20/6d5acb22098c5cec12bd83ca1573eb9999db7db1369274d02823a9877e37/fluidimage-0.4.4.tar.gz from build tracker '/tmp/pip-build-tracker-9j265k8_' 2024-04-16T11:39:27,700 Removed build tracker: '/tmp/pip-build-tracker-9j265k8_'